TaskCollection.Add

Add(Task)

Agrega la tarea especificada a la instancia delTaskCollectionclass. Si ParentProject.CalculationMode es Ninguno, el usuario debe invocar Project.Recalculate() después de usar este método (reprogramará todas las tareas del proyecto (fechas de inicio/finalización, establece fechas tempranas/tardías) y calculará los campos dependientes, como horas libres, trabajo y campos de costos, ID y niveles de esquema). Si ParentProject.CalculationMode es Manual, el método calculará automáticamente solo el ID de tarea, el nivel de esquema y los números de esquema. Si ParentProject.CalculationMode es Automático, el método reprograma todas las tareas del proyecto automáticamente (inicio/fin fechas, establece fechas tempranas/tardías, calcula slacks, campos de trabajo y costo, recalcula ids y niveles de esquema).

public void Add(Task item)
ParámetroEscribeDescripción
itemTaskla tarea especificada que debe agregarse a esta colección de tareas.

Ver también


Add()

Agrega una nueva tarea a la colección de tareas del proyecto en el mismo nivel de esquema de la última tarea.

public Task Add()

Valor_devuelto

devuelve la instancia recién agregada delTask clase.

Ver también


Add(string)

Agrega una nueva tarea a la colección de tareas secundarias.

public Task Add(string taskName)
ParámetroEscribeDescripción
taskNameStringel nombre de la tarea especificada.

Valor_devuelto

devuelve la instancia recién agregada delTask clase.

Ver también


Add(string, int)

Agrega una nueva tarea recurrente a la colección de tareas secundarias.

public Task Add(string taskName, int beforeTaskId)
ParámetroEscribeDescripción
taskNameStringel nombre de la tarea especificada.
beforeTaskIdInt32La identificación especificada de una tarea antes de la cual se insertará una nueva tarea.

Valor_devuelto

devuelve una tarea que se insertó antes de una tarea con la identificación especificada.

Excepciones

excepcióncondición
ArgumentOutOfRangeExceptionArgumentOutOfRangeException se lanza si la identificación especificada no es una identificación de tarea válida.

Ver también


Add(RecurringTaskParameters)

Inserta una nueva tarea antes de una tarea con la identificación especificada y en el mismo nivel de esquema.

public Task Add(RecurringTaskParameters parameters)
ParámetroEscribeDescripción
parametersRecurringTaskParametersLos parámetros los parámetros especificados para la creación de tareas recurrentes.

Valor_devuelto

devuelve la instancia recién agregada delTask clase.

Excepciones

excepcióncondición
ArgumentNullExceptionLanzado si los parámetros especificados son nulos.
ArgumentExceptionSe lanza si los parámetros especificados no son válidos.

Ver también