Class TaskCollection

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

object TaskCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

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

int

IsReadOnly

Dobiva vrijednost koja ukazuje da li se ova zbirka čita samo.

public bool IsReadOnly { get; }

Vrijednost nekretnina

bool

ParentProject

Pronađite roditeljski projekt objekta TaskCollection.

public Project ParentProject { get; }

Vrijednost nekretnina

Project

Ovo[int]

Vrati element na određeni indeks.

public Task this[int index] { get; set; }

Vrijednost nekretnina

Task

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

Task

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

Task

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

Task

vraća zadatak koji je uvršten prije zadatka s određenim ID-om.

Exceptions

ArgumentOutOfRangeException

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

Task

vraća novo dodanu primjenu razreda Aspose.Tasks.Task.

Exceptions

ArgumentNullException

Ako su određeni parametri nuli.

ArgumentException

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

bool

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

Task

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

Task

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

bool

‘pravda’ ako je predmet uklonjen; ’lažno’ drugačije.

ToList()

Konvertira objekat TaskCollection na popis objekata Aspose.Tasks.Task.

public List<task> ToList()

Returns

List < Task >

vraća popis koji sadrži Aspose.Tasks.Task klasi primjere ove kolekcije.

 Hrvatski