Class TaskCollection

TaskCollection class

Representerar en samling avTask objekt.

public class TaskCollection : IList<Task>

Egenskaper

namnBeskrivning
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

namnBeskrivning
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