Class TaskUtils

Class TaskUtils

nazivni prostor: Aspose.Tasks.Util Sastav: Aspose.Tasks.dll (25.4.0)

Pomoćni razred koji pruža korisne operacije s zadatcima.

public static class TaskUtils

Inheritance

object TaskUtils

naslijeđeni članovi

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

Methods

Apply(Zahtjev, ITreeAlgorithm, i int)

Primjenjuje određeni algoritam na svaku zadaću drveta.

public static void Apply(Task root, ITreeAlgorithm<task> alg, int level)

Parameters

root Task

Korijen drveta

alg ITreeAlgorithm < Task >

primjenjivog algoritma.

level int

Razina korijenskog zadatka.

Filter(Zadatak, ICondition)

Izgradnja novog drveta zadataka koji zadovoljavaju stanje.

public static Task Filter(Task root, ICondition<task> cond)

Parameters

root Task

Korijen na drvetu.

cond ICondition < Task >

primjenjivim uvjetima.

Returns

Task

Korijen novog drveta.

Find(Zadatak, ICondition)

Pronađite zadatak koji zadovoljava stanje u drvetu zadataka.

public static Task Find(Task root, ICondition<task> cond)

Parameters

root Task

Korijen na drvetu.

cond ICondition < Task >

primjenjivim uvjetima.

Returns

Task

Zadatak ako je zadatak pronađen, inače nula.

TaskChildrenCount(Task)

Recursivno izračunava broj zadataka za djecu na svim razinama.

public static int TaskChildrenCount(Task task)

Parameters

task Task

Zadatak koji djeca izračunavaju.

Returns

int

Broj djece je.

 Hrvatski