Class TaskUtils

Class TaskUtils

ja nimityö: Aspose.Tasks.Util Kokoelma: Aspose.Tasks.dll (25.4.0)

Avustaja luokka, joka tarjoaa hyödyllisiä toimia tehtäviä.

public static class TaskUtils

Inheritance

object TaskUtils

Perintöjäsenet

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

Methods

Apply(Tehtävä, ITreeAlgorithm, ja int)

Soveltaa tiettyä algoritmia jokaiseen puun tehtävään.

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

Parameters

root Task

Puun juuret

alg ITreeAlgorithm < Task >

Käytetty algoritmi

level int

Raudan tehtävän taso.

Filter(Tehtävä, Ikkondition)

Rakentaa uusia tehtäviä, jotka tyydyttävät tilaa.

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

Parameters

root Task

Puun juuret ovat.

cond ICondition < Task >

sovellettu edellytys.

Returns

Task

Uuden puun juuret.

Find(Tehtävä, Ikkondition)

Löydä tehtävä, joka tyydyttää tilaa tehtävien puussa.

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

Parameters

root Task

Puun juuret ovat.

cond ICondition < Task >

sovellettu edellytys.

Returns

Task

Tehtävä, jos tehtävä löytyi, muutoin nolla.

TaskChildrenCount(Task)

Toistuvasti lasketaan useita lasten tehtäviä kaikilla tasoilla.

public static int TaskChildrenCount(Task task)

Parameters

task Task

Tehtävä, jonka lapset laskevat.

Returns

int

Lapsen määrän mukaan.

 Suomi