Class TaskCollection

TaskCollection class

Представляет наборTask объекты.

public class TaskCollection : IList<Task>

Характеристики

ИмяОписание
Count { get; }Получает количество объектов, содержащихся в TaskCollection.
IsReadOnly { get; }Получает значение, указывающее, доступна ли эта коллекция только для чтения.
Item { get; set; }Возвращает элемент по указанному индексу.
ParentProject { get; }Получает родительский проект объекта TaskCollection.

Методы

ИмяОписание
Add()Добавляет новую задачу в коллекцию задач проекта на том же уровне структуры, что и последняя задача.
Add(RecurringTaskParameters)Вставляет новую задачу перед задачей с указанным идентификатором и на том же уровне структуры.
Add(string)Добавляет новую задачу в коллекцию дочерних задач.
Add(Task)Добавить указанную задачу в экземплярTaskCollectionclass. Если ParentProject.CalculationMode имеет значение None, пользователь должен вызвать Project.Recalculate() после использования этого метода (он перепланирует все задачи проекта (даты начала/окончания, устанавливает ранние/поздние даты) и вычисляет зависимые поля, такие как резервы, рабочие и поля затрат, идентификаторы и уровни структуры). Если ParentProject.CalculationMode имеет значение Manual, метод будет автоматически вычислять только идентификатор задачи, уровень структуры и номера структуры. даты, устанавливает ранние/поздние даты, вычисляет резервы, поля работы и затрат, пересчитывает идентификаторы и уровни структуры).
Add(string, int)Добавляет новую повторяющуюся задачу в коллекцию дочерних задач.
Contains(Task)Проверяет, содержит ли коллекция указанный элемент.
GetById(int)Возвращает задачу с указанным идентификатором, предком которой является родительская задача этой коллекции .
GetByUid(int)Возвращает задачу с указанным Uid, чьим предком является родительская задача этой коллекции .
GetEnumerator()Возвращает перечислитель для этой коллекции.
Insert(int, Task)Это заглушка метода Insert из IList, которая выдает только NotSupportedException
Remove(Task)Это заглушка метода Remove из ICollection, которая выдает только NotSupportedException
ToList()Преобразует объект TaskCollection в списокTask объекты.

Смотрите также