Class TaskCollection
nazivni prostor: Aspose.Tasks Sastav: Aspose.Tasks.dll (25.4.0)
Predstavlja zbirku Aspose.Tasks.Task objekata.
public class TaskCollection : IList<task>, ICollection<task>, IEnumerable<task>, IEnumerable
Inheritance
Implements
IList
naslijeđeni članovi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Pronađite broj predmeta sadržanih u TaskCollection.
public int Count { get; }
Vrijednost nekretnina
IsReadOnly
Dobiva vrijednost koja ukazuje da li se ova zbirka čita samo.
public bool IsReadOnly { get; }
Vrijednost nekretnina
ParentProject
Pronađite roditeljski projekt objekta TaskCollection.
public Project ParentProject { get; }
Vrijednost nekretnina
Ovo[int]
Vrati element na određeni indeks.
public Task this[int index] { get; set; }
Vrijednost nekretnina
Methods
Add(Task)
Dodajte određenu zadaću u primjeru klase Aspose.Tasks.TaskCollection.Ako je ParentProject.CalculationMode Nijedan korisnik ne bi trebao uputiti Project.Recalculate() nakon korištenja ove metode (To će ponovno izračunati sve zadatke projekta (start/finish datuma, postaviti ranije/kasno datuma) i izračunati ovisna polja kao što su slake, radna i troškovna polja, ID-ovi i razine izlaska).Ako je ParentProject.CalculationMode Manual, metoda će automatski izračunati samo identifikaciju zadataka, razinu izlaska i brojeve izlaska.Ako je ParentProject.CalculationMode automatski, metoda automatski obnavlja sve zadatke projekta(Start/finish datumi, postavlja ranije/kasno datume, izračunava slake, radno i troškovno polje, preračuna ID-ove i razine izlaska).
public void Add(Task item)
Parameters
item
Task
određena zadaća koja bi trebala biti dodana ovoj zbirci zadaća.
Add()
Dodava nove zadatke za prikupljanje zadataka projekta na istoj razini izlaska posljednje zadatke.
public Task Add()
Returns
vraća novo dodanu primjenu razreda Aspose.Tasks.Task.
Add(String)
Dodajte novu zadaću za prikupljanje dječjih zadaća.
public Task Add(string taskName)
Parameters
taskName
string
Naziv određenog zadatka.
Returns
vraća novo dodanu primjenu razreda Aspose.Tasks.Task.
Add(Slijedeći članakInt)
Dodajte novu ponavljajuću zadaću za prikupljanje dječjih zadaća.
public Task Add(string taskName, int beforeTaskId)
Parameters
taskName
string
Naziv određenog zadatka.
beforeTaskId
int
Identifikacija zadatka prije kojeg će se unijeti nova zadaća.
Returns
vraća zadatak koji je uvršten prije zadatka s određenim ID-om.
Exceptions
ArgumentOutOfRangeIzuzetak se bacava ako određeni ID nije valjan ID zadatka.
Add(RecurringTaskParameters)
Upišite novu zadaću prije zadaće s određenim ID-om i na istoj razini izlaska.
public Task Add(RecurringTaskParameters parameters)
Parameters
parameters
RecurringTaskParameters
Parametri su određeni parametri za stvaranje ponavljajuće zadatke.
Returns
vraća novo dodanu primjenu razreda Aspose.Tasks.Task.
Exceptions
Ako su određeni parametri nuli.
Ako su navedeni parametri nevažeći.
Contains(Task)
Provjerite je li zbirka sadrži određeni predmet.
public bool Contains(Task item)
Parameters
item
Task
To je predmet koji treba provjeriti.
Returns
istinito, ako zbirka sadrži predmet, lažno drugačije.
GetById(int)
Povratak zadatka s određenim ID čiji je prednik roditeljski zadatak ove kolekcije .
public Task GetById(int id)
Parameters
id
int
TaskEntity ID
Returns
vraća primjer Aspose.Tasks.Task klase s određenim ID čiji je prednik roditeljski zadatak ove kolekcije.
GetByUid(int)
Povratak zadatka s određenim Uid čiji je prednik roditeljski zadatak ove kolekcije .
public Task GetByUid(int uid)
Parameters
uid
int
Taskentity uid.
Returns
vraća primjer Aspose.Tasks.Task klase s određenim uid čiji je prednik roditeljski zadatak ove kolekcije.
GetEnumerator()
Povratak broja za ovu kolekciju.
public IEnumerator<task> GetEnumerator()
Returns
IEnumerator < Task >
Slijedeći članakSlijedeći članakSlijedeći članakSlijedeći članakSlijedeće
Insert(Svijet, zadatak)
Ovo je stupa implementacija IList’s InsertMetoda, koja samo baciti NotSupportedIzuzetak
public void Insert(int index, Task item)
Parameters
index
int
Indeks koji treba upisati.
item
Task
Članak koji treba unijeti.
Remove(Task)
Ovo je stub implementacija uklanjanja ICollectionMetoda, koja samo baciti NotSupportedIzuzetak
public bool Remove(Task item)
Parameters
item
Task
Članak za uklanjanje.
Returns
‘pravda’ ako je predmet uklonjen; ’lažno’ drugačije.
ToList()
Konvertira objekat TaskCollection na popis objekata Aspose.Tasks.Task.
public List<task> ToList()
Returns
vraća popis koji sadrži Aspose.Tasks.Task klasi primjere ove kolekcije.