ITaskListService.GetTasksTree — метод (TaskList)

Возвращает список узлов дерева заданий, построенного из списка заданий.

Синтаксис

IEnumerable<TaskTreeInfo> GetTasksTree(TaskList taskList)
Параметры
taskList

Тип: TaskList

Список заданий

Возвращаемое значение

Тип: System.Collections.Generic.IEnumerable<TaskTreeInfo>

Коллекция информации по узлам TaskTreeInfo дерева заданий

Исключения

Исключение Условие

System.ArgumentNullException

Ошибка возвращается в случае, если не задан параметр taskList.

Примеры

Далее приведён пример получения дерева заданий из списка задания с использованием метода GetTasksTree

(1)

ITaskListService taskListService = objectContext.GetService<ITaskListService>(); (2)

Document document = objectContext.GetObject<Document>(new Guid("00000000-0000-0000-0000-000000000000")); (3)

IEnumerable<TaskTreeInfo> tree = taskListService.GetTasksTree(document.MainInfo.Tasks); (4)
1 Инициализация контекста объектов.
2 Получение сервиса.
3 Получение документа, содержащего список заданий.
4 Получение дерева заданий из списка заданий документа.