ITaskListService.RemoveTask — метод (TaskList, Task, BaseCard)
Удаляет задание из переданного списка заданий.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services -
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Исключения
| Исключение | Условие |
|---|---|
Ошибка возвращается в случае, если не задан параметр |
|
Ошибка возвращается при наличии установленной на |
Примеры
Ниже приведён пример, в котором производится удаление первого задания в списке заданий документа
(1)
ITaskListService taskListService = objectContext.GetService<ITaskListService>(); (2)
Document document = objectContext.GetObject<Document>(new Guid("00000000-0000-0000-0000-000000000000")); (3)
TaskList taskList = document.MainInfo.Tasks; (4)
Task task = taskList.Tasks.First().Task;
taskListService.RemoveTask(taskList, task, document); (5)
objectContext.AcceptChanges();
| 1 | Инициализация контекста объектов. |
| 2 | Получение сервиса. |
| 3 | Получение документа с заполненным списком заданий. |
| 4 | Получение списка заданий из документа и первого задания из списка. |
| 5 | Удаление задания. |