Class TaskCollection
Contenuti
[
Nascondere
]TaskCollection class
Rappresenta una raccolta diTask
oggetti.
public class TaskCollection : IList<Task>
Proprietà
Nome | Descrizione |
---|---|
Count { get; } | Ottiene il numero di oggetti contenuti nella TaskCollection. |
IsReadOnly { get; } | Ottiene un valore che indica se questa raccolta è di sola lettura. |
Item { get; set; } | Restituisce l’elemento all’indice specificato. |
ParentProject { get; } | Ottiene il progetto principale dell’oggetto TaskCollection. |
Metodi
Nome | Descrizione |
---|---|
Add() | Aggiunge una nuova attività alla raccolta di attività del progetto sullo stesso livello di struttura dell’ultima attività. |
Add(RecurringTaskParameters) | Inserisce una nuova attività prima di un’attività con l’id specificato e sullo stesso livello di struttura. |
Add(string) | Aggiunge una nuova attività alla raccolta di attività figlio. |
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). |
Add(string, int) | Aggiunge una nuova attività ricorrente alla raccolta di attività per bambini. |
Contains(Task) | Verifica se la raccolta contiene l’elemento specificato. |
GetById(int) | Restituisce un’attività con l’ID specificato il cui predecessore è l’attività principale di questa raccolta . |
GetByUid(int) | Restituisce un’attività con l’Uid specificato il cui predecessore è l’attività padre di questa raccolta . |
GetEnumerator() | Restituisce un enumeratore per questa raccolta. |
Insert(int, Task) | Questa è l’implementazione stub del metodo Insert di IList, che genera solo NotSupportedException |
Remove(Task) | Questa è l’implementazione stub del metodo Remove di ICollection, che genera solo NotSupportedException |
ToList() | Converte l’oggetto TaskCollection in un elenco diTask oggetti. |
Guarda anche
- class Task
- spazio dei nomi Aspose.Tasks
- assemblea Aspose.Tasks