Class TaskCollection

Class TaskCollection

Pôvodný názov: Aspose.Tasks Zhromaždenie: Aspose.Tasks.dll (25.4.0)

Predstavuje zbierku objektov Aspose.Tasks.Task.

public class TaskCollection : IList<task>, ICollection<task>, IEnumerable<task>, IEnumerable

Inheritance

object TaskCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Z dedičných členov

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Count

Získa počet objektov obsiahnutých v TaskCollection.

public int Count { get; }

Hodnota nehnuteľnosti

int

IsReadOnly

Získava hodnotu, ktorá ukazuje, či sa táto zbierka číta iba.

public bool IsReadOnly { get; }

Hodnota nehnuteľnosti

bool

ParentProject

Získava materinský projekt objektu TaskCollection.

public Project ParentProject { get; }

Hodnota nehnuteľnosti

Project

Toto[int]

Vráťte prvok na špecifikovaný index.

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

Hodnota nehnuteľnosti

Task

Methods

Add(Task)

Pridajte špecifikovanú úlohu do príkladu triedy Aspose.Tasks.TaskCollection.Ak ParentProject.CalculationMode je Žiadny používateľ by mal po použití tejto metódy zavolať Project.Recalculate() (Bude prečítať všetky projektové úlohy (štart/finish dátumy, nastavenie skorých/počasných dátumov) a vypočítať závislé polia, ako sú údery, pracovné a nákladové polia, ID a výstupné úrovne).Ak je ParentProject.CalculationMode manuál, metóda automaticky vypočíta iba identifikátor úloh, úroveň výstupu a čísla výstupu.Ak je ParentProject.CalculationMode Automatické, metóda automaticky obnovuje všetky úlohy projektu(Start/finish dátumy, nastavenie predčasných/posledných dátumu, výpočet úderov, pracovných a nákladových polí, recalculate ids a outline úrovne).

public void Add(Task item)

Parameters

item Task

špecifikovaná úloha, ktorá by mala byť pridaná k tejto zbierke úloh.

Add()

Pridáva novú úlohu do zoznamu projektových úloh na rovnakej výstupnej úrovni poslednej úlohy.

public Task Add()

Returns

Task

vráti nový príklad triedy Aspose.Tasks.Task.

Add(Stretnutie)

Pridajte novú úlohu do detskej zbierky úloh.

public Task Add(string taskName)

Parameters

taskName string

špecifikovaný názov úlohy.

Returns

Task

vráti nový príklad triedy Aspose.Tasks.Task.

Add(Strieľačka, int)

Pridáva novú opakovanú úlohu do detskej zbierky úloh.

public Task Add(string taskName, int beforeTaskId)

Parameters

taskName string

špecifikovaný názov úlohy.

beforeTaskId int

Identifikácia úlohy, pred ktorou sa vloží nová úloha.

Returns

Task

vráti úlohu, ktorá bola vložená pred úlohou s uvedeným identifikátorom.

Exceptions

ArgumentOutOfRangeException

ArgumentOutOfRangeException sa hodí, ak špecifikovaný ID nie je platný ID úlohy.

Add(RecurringTaskParameters)

Zadajte novú úlohu pred úlohou s uvedeným identifikátorom a na rovnakej úrovni výstupu.

public Task Add(RecurringTaskParameters parameters)

Parameters

parameters RecurringTaskParameters

Parametre špecifikované parametre pre vytvorenie opakujúcej sa úlohy.

Returns

Task

vráti nový príklad triedy Aspose.Tasks.Task.

Exceptions

ArgumentNullException

Vhodné, ak sú uvedené parametre nulové.

ArgumentException

Ak sú uvedené parametre neplatné.

Contains(Task)

Skontrolujte, či kolekcia obsahuje špecifikované položky.

public bool Contains(Task item)

Parameters

item Task

položky na kontrolu.

Returns

bool

pravdivý, ak zbierka obsahuje položku, falošné inak.

GetById(int)

Vráti úlohu s uvedeným identifikátorom, ktorého predchodcom je rodičovská úloha tejto zbierky .

public Task GetById(int id)

Parameters

id int

TaskEntity ID

Returns

Task

vráti príklad triedy Aspose.Tasks.Task s uvedeným identifikátorom, ktorého predchodcom je materská úloha tejto zbierky.

GetByUid(int)

Vráti úlohu s uvedeným Uid, ktorého predchodcom je rodičovská úloha tejto zbierky .

public Task GetByUid(int uid)

Parameters

uid int

Úlohou je UID.

Returns

Task

vráti príklad triedy Aspose.Tasks.Task so špecifikovaným uid, ktorého predchodcom je materská úloha tejto zbierky.

GetEnumerator()

Vráťte zoznam pre túto zbierku.

public IEnumerator<task> GetEnumerator()

Returns

IEnumerator < Task >

zoznam pre túto zbierku.

Insert(Úloha, Úloha)

Toto je trvalá implementácia ILIST’s Insertmetóda, ktorá len hodí NonSupportedException

public void Insert(int index, Task item)

Parameters

index int

Indikátor na vloženie.

item Task

položky na vloženie.

Remove(Task)

Toto je stub implementácia ICollection’s Removemetóda, ktorá len hodí NonSupportedException

public bool Remove(Task item)

Parameters

item Task

položky na odstránenie.

Returns

bool

“skutočný” ak je položka odstránená; “falšovaný” inak.

ToList()

Konvertuje objekt TaskCollection na zoznam objektov Aspose.Tasks.Task.

public List<task> ToList()

Returns

List < Task >

vráti zoznam, ktorý obsahuje príklady triedy Aspose.Tasks.Task tejto zbierky.

 Slovenčina