Документация для разработчиков
Темная тема

Задачи в старом ядре

Классы

Список классов модуля Задачи в старом ядре

Класс Описание С версии
CTasks Класс для получения списка задач и ряда других действий. 10.0.2 по 12.0.9
CTaskCheckListItem Класс для работы с чеклистами. 17.6.11
CTaskElapsedItem Класс для работы с учетом затраченного на задачи времени. Следует использовать вместо устаревшего CTaskElapsedTime. 12.5.4
CTaskElapsedTime Класс для работы с учетом затраченного на задачи времени. 10.0.5
CTaskFiles Класс для работы с файлами задач. 10.0.5
CTaskFilterCtrl Класс для работы с предустановленными и пользовательскими фильтрами для задач. 12.0.1
CTaskItem Класс для создания/редактирования/удаления и проведения некоторых других действий с задачами (строго рекомендуется к использованию вместо CTasks). 12.5.0
CTaskLog Класс для работы с историей изменений в задаче. 10.0.5
CTaskReminders Класс управления напоминаниями. 10.0.6
CTaskTags Класс для работы с тегами. 10.0.5

События

Список событий модуля Задачи в старом ядре

Событие Вызывается Метод С версии
OnBeforeTaskAdd Перед добавлением задачи. CTasks::Add 10.0.5
OnBeforeTaskDelete Перед удалением задачи. CTasks::Delete 10.0.5
OnBeforeTaskUpdate Перед обновлением задачи. CTasks::Update 10.0.5
OnTaskAdd После добавления задачи. CTasks::Add 10.0.5
OnTaskDelete После удаления задачи. CTasks::Delete 10.0.5
OnTaskUpdate После обновления задачи. CTasks::Update 10.0.5
OnBeforeTaskNotificationSend Перед отправкой уведомлений в IM. CTaskNotifications::SendMessage 12.5.0
OnBeforeTaskElapsedTimeAdd Перед добавлением записи о затраченном времени в лог действий над задачей. CTaskElapsedTime::Add 14.0.16
OnBeforeTaskElapsedTimeUpdate Перед изменением записи о затраченном времени в логе действий над задачей. CTaskElapsedTime::Update 14.0.16
OnBeforeTaskElapsedTimeDelete Перед удалением записи о затраченном времени из лога действий над задачей. CTaskElapsedTime::Delete 14.0.16
OnTaskElapsedTimeAdd После добавления в лог действий над задачей записи о затраченном времени. CTaskElapsedTime::Add 12.5.0
OnTaskElapsedTimeUpdate После изменения в логе действий над задачей записи о затраченном времени. CTaskElapsedTime::Update 12.5.0
OnTaskElapsedTimeDelete После удаления из лога действий над задачей записи о затраченном времени. CTaskElapsedTime::Delete 12.5.0
OnBaseAllowedActionsMapInit При инициализации карты дозволенных действий над задачей. CTaskItem::getBaseAllowedActions 12.5.3
OnTaskReminderAdd При добавлении напоминания к задаче. CTaskReminders::Add 14.5.10


© «Битрикс», 2001-2024, «1С-Битрикс», 2024