TaskCollection.Add
Add(Task)
Fügen Sie die angegebene Aufgabe der Instanz von hinzuTaskCollection
class. Wenn ParentProject.CalculationMode None ist, sollte der Benutzer Project.Recalculate() aufrufen, nachdem er diese Methode verwendet hat (es wird alle Projektaufgaben neu planen (Start-/Endtermine, frühe/späte Termine festlegen) und die abhängigen Felder wie Lücken, Arbeit berechnen und Kostenfelder, IDs und Gliederungsebenen). Wenn ParentProject.CalculationMode Manuell ist, berechnet die Methode nur Aufgaben-ID, Gliederungsebene und Gliederungsnummern automatisch. Wenn ParentProject.CalculationMode Automatisch ist, plant die Methode alle Projektaufgaben automatisch neu (Start/Ende Termine, legt frühe/späte Termine fest, berechnet Lücken, Arbeits- und Kostenfelder, berechnet IDs und Gliederungsebenen neu).
public void Add(Task item)
Parameter | Typ | Beschreibung |
---|---|---|
item | Task | die angegebene Aufgabe, die dieser Aufgabensammlung hinzugefügt werden soll. |
Siehe auch
- class Task
- class TaskCollection
- namensraum Aspose.Tasks
- Montage Aspose.Tasks
Add()
Fügt der Projektaufgabensammlung eine neue Aufgabe auf derselben Gliederungsebene wie die letzte Aufgabe hinzu.
public Task Add()
Rückgabewert
gibt die neu hinzugefügte Instanz von zurückTask
Klasse.
Siehe auch
- class Task
- class TaskCollection
- namensraum Aspose.Tasks
- Montage Aspose.Tasks
Add(string)
Fügt der Kinderaufgabensammlung eine neue Aufgabe hinzu.
public Task Add(string taskName)
Parameter | Typ | Beschreibung |
---|---|---|
taskName | String | der angegebene Aufgabenname. |
Rückgabewert
gibt die neu hinzugefügte Instanz von zurückTask
Klasse.
Siehe auch
- class Task
- class TaskCollection
- namensraum Aspose.Tasks
- Montage Aspose.Tasks
Add(string, int)
Fügt eine neue wiederkehrende Aufgabe zur Sammlung untergeordneter Aufgaben hinzu.
public Task Add(string taskName, int beforeTaskId)
Parameter | Typ | Beschreibung |
---|---|---|
taskName | String | der angegebene Aufgabenname. |
beforeTaskId | Int32 | Die angegebene ID einer Aufgabe, vor der eine neue Aufgabe eingefügt wird. |
Rückgabewert
gibt eine Aufgabe zurück, die vor einer Aufgabe mit der angegebenen ID eingefügt wurde.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentOutOfRangeException | ArgumentOutOfRangeException wird ausgelöst, wenn die angegebene ID keine gültige Aufgaben-ID ist. |
Siehe auch
- class Task
- class TaskCollection
- namensraum Aspose.Tasks
- Montage Aspose.Tasks
Add(RecurringTaskParameters)
Fügt eine neue Aufgabe vor einer Aufgabe mit der angegebenen ID und auf derselben Gliederungsebene ein.
public Task Add(RecurringTaskParameters parameters)
Parameter | Typ | Beschreibung |
---|---|---|
parameters | RecurringTaskParameters | Die Parameter die angegebenen Parameter für die Erstellung einer wiederkehrenden Aufgabe. |
Rückgabewert
gibt die neu hinzugefügte Instanz von zurückTask
Klasse.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | Wird ausgelöst, wenn die angegebenen Parameter null sind. |
ArgumentException | Wird ausgelöst, wenn die angegebenen Parameter ungültig sind. |
Siehe auch
- class Task
- class RecurringTaskParameters
- class TaskCollection
- namensraum Aspose.Tasks
- Montage Aspose.Tasks