TaskCollection.Add

Add(Task)

Aggiunge l’attività specificata all’istanza diTaskCollectionclass. 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)
ParametroTipoDescrizione
itemTaskl’attività specificata che deve essere aggiunta a questa raccolta di attività.

Guarda anche


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


Add(string)

Aggiunge una nuova attività alla raccolta di attività figlio.

public Task Add(string taskName)
ParametroTipoDescrizione
taskNameStringil nome dell’attività specificato.

Valore di ritorno

restituisce l’istanza appena aggiunta diTask classe.

Guarda anche


Add(string, int)

Aggiunge una nuova attività ricorrente alla raccolta di attività per bambini.

public Task Add(string taskName, int beforeTaskId)
ParametroTipoDescrizione
taskNameStringil nome dell’attività specificato.
beforeTaskIdInt32L’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

eccezionecondizione
ArgumentOutOfRangeExceptionArgumentOutOfRangeException viene generata se l’ID specificato non è un ID attività valido.

Guarda anche


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)
ParametroTipoDescrizione
parametersRecurringTaskParametersI parametri i parametri specificati per la creazione dell’attività ricorrente.

Valore di ritorno

restituisce l’istanza appena aggiunta diTask classe.

Eccezioni

eccezionecondizione
ArgumentNullExceptionGenerato se i parametri specificati sono null.
ArgumentExceptionGenerato se i parametri specificati non sono validi.

Guarda anche