TaskCollection.Add

Add(Task)

Ajouter la tâche spécifiée à l’instance duTaskCollectionclass. Si ParentProject.CalculationMode est None, l’utilisateur doit invoquer Project.Recalculate() après avoir utilisé cette méthode (il replanifiera toutes les tâches du projet (dates de début/fin, définit les dates anticipées/tardives) et calculera les champs dépendants tels que les marges, le travail et les champs de coût, les identifiants et les niveaux hiérarchiques). Si ParentProject.CalculationMode est Manuel, la méthode ne calculera automatiquement que l’ID de la tâche, le niveau hiérarchique et les numéros hiérarchiques. Si ParentProject.CalculationMode est Automatique, la méthode reprogramme automatiquement toutes les tâches du projet (début/fin dates, définit les dates anticipées/tardives, calcule les marges, les champs de travail et de coût, recalcule les identifiants et les niveaux hiérarchiques).

public void Add(Task item)
ParamètreTaperLa description
itemTaskla tâche spécifiée qui doit être ajoutée à cette collection de tâches.

Voir également


Add()

Ajoute une nouvelle tâche à la collection de tâches de projet au même niveau hiérarchique que la dernière tâche.

public Task Add()

Return_Value

renvoie l’instance nouvellement ajoutée duTask classe.

Voir également


Add(string)

Ajoute une nouvelle tâche à la collection de tâches enfants.

public Task Add(string taskName)
ParamètreTaperLa description
taskNameStringle nom de tâche spécifié.

Return_Value

renvoie l’instance nouvellement ajoutée duTask classe.

Voir également


Add(string, int)

Ajoute une nouvelle tâche récurrente à la collection de tâches enfants.

public Task Add(string taskName, int beforeTaskId)
ParamètreTaperLa description
taskNameStringle nom de tâche spécifié.
beforeTaskIdInt32L’identifiant spécifié d’une tâche avant laquelle une nouvelle tâche sera insérée.

Return_Value

renvoie une tâche qui a été insérée avant une tâche avec l’identifiant spécifié.

Exceptions

exceptioncondition
ArgumentOutOfRangeExceptionArgumentOutOfRangeException est levée si l’ID spécifié n’est pas un ID de tâche valide.

Voir également


Add(RecurringTaskParameters)

Insère une nouvelle tâche avant une tâche avec l’identifiant spécifié et sur le même niveau hiérarchique.

public Task Add(RecurringTaskParameters parameters)
ParamètreTaperLa description
parametersRecurringTaskParametersLes paramètres les paramètres spécifiés pour la création de la tâche récurrente.

Return_Value

renvoie l’instance nouvellement ajoutée duTask classe.

Exceptions

exceptioncondition
ArgumentNullExceptionLevé si les paramètres spécifiés sont nuls.
ArgumentExceptionLevé si les paramètres spécifiés ne sont pas valides.

Voir également