TaskCollection.Add
Add(Task)
Ajouter la tâche spécifiée à l’instance duTaskCollection
class. 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ètre | Taper | La description |
---|---|---|
item | Task | la tâche spécifiée qui doit être ajoutée à cette collection de tâches. |
Voir également
- class Task
- class TaskCollection
- espace de noms Aspose.Tasks
- Assemblée Aspose.Tasks
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
- class Task
- class TaskCollection
- espace de noms Aspose.Tasks
- Assemblée Aspose.Tasks
Add(string)
Ajoute une nouvelle tâche à la collection de tâches enfants.
public Task Add(string taskName)
Paramètre | Taper | La description |
---|---|---|
taskName | String | le nom de tâche spécifié. |
Return_Value
renvoie l’instance nouvellement ajoutée duTask
classe.
Voir également
- class Task
- class TaskCollection
- espace de noms Aspose.Tasks
- Assemblée Aspose.Tasks
Add(string, int)
Ajoute une nouvelle tâche récurrente à la collection de tâches enfants.
public Task Add(string taskName, int beforeTaskId)
Paramètre | Taper | La description |
---|---|---|
taskName | String | le nom de tâche spécifié. |
beforeTaskId | Int32 | L’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
exception | condition |
---|---|
ArgumentOutOfRangeException | ArgumentOutOfRangeException est levée si l’ID spécifié n’est pas un ID de tâche valide. |
Voir également
- class Task
- class TaskCollection
- espace de noms Aspose.Tasks
- Assemblée Aspose.Tasks
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ètre | Taper | La description |
---|---|---|
parameters | RecurringTaskParameters | Les 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
exception | condition |
---|---|
ArgumentNullException | Levé si les paramètres spécifiés sont nuls. |
ArgumentException | Levé si les paramètres spécifiés ne sont pas valides. |
Voir également
- class Task
- class RecurringTaskParameters
- class TaskCollection
- espace de noms Aspose.Tasks
- Assemblée Aspose.Tasks