TaskCollection.Add

Add(Task)

Добавить указанную задачу в экземплярTaskCollectionclass. Если ParentProject.CalculationMode имеет значение None, пользователь должен вызвать Project.Recalculate() после использования этого метода (он перепланирует все задачи проекта (даты начала/окончания, устанавливает ранние/поздние даты) и вычисляет зависимые поля, такие как резервы, рабочие и поля затрат, идентификаторы и уровни структуры). Если ParentProject.CalculationMode имеет значение Manual, метод будет автоматически вычислять только идентификатор задачи, уровень структуры и номера структуры. даты, устанавливает ранние/поздние даты, вычисляет резервы, поля работы и затрат, пересчитывает идентификаторы и уровни структуры).

public void Add(Task item)
ПараметрТипОписание
itemTaskуказанная задача, которую следует добавить в эту коллекцию задач.

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


Add()

Добавляет новую задачу в коллекцию задач проекта на том же уровне структуры, что и последняя задача.

public Task Add()

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

возвращает только что добавленный экземплярTask сорт.

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


Add(string)

Добавляет новую задачу в коллекцию дочерних задач.

public Task Add(string taskName)
ПараметрТипОписание
taskNameStringзаданное имя задачи.

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

возвращает только что добавленный экземплярTask сорт.

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


Add(string, int)

Добавляет новую повторяющуюся задачу в коллекцию дочерних задач.

public Task Add(string taskName, int beforeTaskId)
ПараметрТипОписание
taskNameStringзаданное имя задачи.
beforeTaskIdInt32Указанный идентификатор задачи, перед которой будет вставлена новая задача.

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

возвращает задачу, которая была вставлена перед задачей с указанным идентификатором.

Исключения

исключениеусловие
ArgumentOutOfRangeExceptionИсключение ArgumentOutOfRangeException возникает, если указанный идентификатор не является допустимым идентификатором задачи.

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


Add(RecurringTaskParameters)

Вставляет новую задачу перед задачей с указанным идентификатором и на том же уровне структуры.

public Task Add(RecurringTaskParameters parameters)
ПараметрТипОписание
parametersRecurringTaskParametersПараметры указанные параметры для создания повторяющейся задачи.

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

возвращает только что добавленный экземплярTask сорт.

Исключения

исключениеусловие
ArgumentNullExceptionВызывается, если указанные параметры имеют значение null.
ArgumentExceptionВызывается, если указанные параметры недействительны.

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