Class TaskCollection
Innehåll
[
Dölj
]TaskCollection class
Representerar en samling avTask objekt.
public class TaskCollection : IList<Task>
Egenskaper
| namn | Beskrivning |
|---|---|
| Count { get; } | Hämtar antalet objekt som finns i TaskCollection. |
| IsReadOnly { get; } | Får ett värde som anger om denna samling är skrivskyddad. |
| Item { get; set; } | Returnerar elementet vid det angivna indexet. |
| ParentProject { get; } | Hämtar det överordnade projektet för TaskCollection-objektet. |
Metoder
| namn | Beskrivning |
|---|---|
| Add() | Lägger till ny uppgift i projektuppgiftssamlingen på samma dispositionsnivå som den senaste uppgiften. |
| Add(RecurringTaskParameters) | Infogar en ny uppgift före en uppgift med angivet ID och på samma dispositionsnivå. |
| Add(string) | Lägger till en ny uppgift i barnuppgiftssamlingen. |
| Add(Task) | Lägg till den angivna uppgiften till instansen avTaskCollectionclass. Om ParentProject.CalculationMode är None ska användaren anropa Project.Recalculate() efter att ha använt den här metoden (Det kommer att omplanera alla projektuppgifter (start-/slutdatum, ställer in tidiga/sena datum) och beräkna de beroende fälten som slacks, work och kostnadsfält, id och dispositionsnivåer). Om ParentProject.CalculationMode är Manuell kommer metoden endast att beräkna uppgifts-id, dispositionsnivå och dispositionsnummer automatiskt. Om ParentProject.CalculationMode är Automatic omplanerar metoden alla projekts uppgifter automatiskt_x000. datum, sätter tidiga/sena datum, beräknar slacks, arbets- och kostnadsfält, räknar om id och dispositionsnivåer). |
| Add(string, int) | Lägger till en ny återkommande uppgift i samlingen av barnuppgifter. |
| Contains(Task) | Kontrollerar om samlingen innehåller specificerat föremål. |
| GetById(int) | Returnerar en uppgift med det angivna ID vars förfader är överordnad uppgift för denna samling . |
| GetByUid(int) | Returnerar en uppgift med det angivna Uid vars förfader är överordnad uppgift för denna samling . |
| GetEnumerator() | Returnerar en uppräkning för denna samling. |
| Insert(int, Task) | Detta är stubbimplementeringen av ILists Insert -metod, som bara kastar NotSupportedException |
| Remove(Task) | Detta är stubbimplementeringen av ICollections Remove -metod, som bara kastar NotSupportedException |
| ToList() | Konverterar TaskCollection-objektet till en lista medTask objekt. |
Se även
- class Task
- namnutrymme Aspose.Tasks
- hopsättning Aspose.Tasks