Задачи в старом ядре
Классы
Список классов модуля Задачи в старом ядре
| Класс | Описание | С версии |
|---|---|---|
| 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-2025, «1С-Битрикс», 2025