TaskCollection.Add
Add(Task)
Aggiunge l’attività specificata all’istanza diTaskCollection
class. Se ParentProject.CalculationMode è None, l’utente deve richiamare Project.Recalculate() dopo aver utilizzato questo metodo (ripianificherà tutte le attività del progetto (date di inizio/fine, imposta date anticipate/ritardate) e calcolerà i campi dipendenti come tempi di attesa, lavoro e campi di costo, ID e livelli di struttura). Se ParentProject.CalculationMode è Manuale, il metodo calcolerà automaticamente solo l’ID attività, il livello di struttura e i numeri di struttura. Se ParentProject.CalculationMode è Automatico, il metodo ripianifica automaticamente tutte le attività del progetto (inizio/fine date, imposta le date anticipate/posteriori, calcola gli spazi vuoti, i campi di lavoro e di costo, ricalcola gli ID e i livelli di struttura).
public void Add(Task item)
Parametro | Tipo | Descrizione |
---|---|---|
item | Task | l’attività specificata che deve essere aggiunta a questa raccolta di attività. |
Guarda anche
- class Task
- class TaskCollection
- spazio dei nomi Aspose.Tasks
- assemblea Aspose.Tasks
Add()
Aggiunge una nuova attività alla raccolta di attività del progetto sullo stesso livello di struttura dell’ultima attività.
public Task Add()
Valore di ritorno
restituisce l’istanza appena aggiunta diTask
classe.
Guarda anche
- class Task
- class TaskCollection
- spazio dei nomi Aspose.Tasks
- assemblea Aspose.Tasks
Add(string)
Aggiunge una nuova attività alla raccolta di attività figlio.
public Task Add(string taskName)
Parametro | Tipo | Descrizione |
---|---|---|
taskName | String | il nome dell’attività specificato. |
Valore di ritorno
restituisce l’istanza appena aggiunta diTask
classe.
Guarda anche
- class Task
- class TaskCollection
- spazio dei nomi Aspose.Tasks
- assemblea Aspose.Tasks
Add(string, int)
Aggiunge una nuova attività ricorrente alla raccolta di attività per bambini.
public Task Add(string taskName, int beforeTaskId)
Parametro | Tipo | Descrizione |
---|---|---|
taskName | String | il nome dell’attività specificato. |
beforeTaskId | Int32 | L’ID specificato di un’attività prima della quale verrà inserita una nuova attività. |
Valore di ritorno
restituisce un’attività che è stata inserita prima di un’attività con l’id specificato.
Eccezioni
eccezione | condizione |
---|---|
ArgumentOutOfRangeException | ArgumentOutOfRangeException viene generata se l’ID specificato non è un ID attività valido. |
Guarda anche
- class Task
- class TaskCollection
- spazio dei nomi Aspose.Tasks
- assemblea Aspose.Tasks
Add(RecurringTaskParameters)
Inserisce una nuova attività prima di un’attività con l’id specificato e sullo stesso livello di struttura.
public Task Add(RecurringTaskParameters parameters)
Parametro | Tipo | Descrizione |
---|---|---|
parameters | RecurringTaskParameters | I parametri i parametri specificati per la creazione dell’attività ricorrente. |
Valore di ritorno
restituisce l’istanza appena aggiunta diTask
classe.
Eccezioni
eccezione | condizione |
---|---|
ArgumentNullException | Generato se i parametri specificati sono null. |
ArgumentException | Generato se i parametri specificati non sono validi. |
Guarda anche
- class Task
- class RecurringTaskParameters
- class TaskCollection
- spazio dei nomi Aspose.Tasks
- assemblea Aspose.Tasks