Class TaskUtils

Class TaskUtils

De naam: Aspose.Tasks.Util Verzameling: Aspose.Tasks.dll (25.4.0)

Helperklasse die nuttige operaties met taken biedt.

public static class TaskUtils

Inheritance

object TaskUtils

Geëerbiede leden

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

Methods

Apply(Taak, ITreeAlgorithm, Het int)

Gebruik een bepaald algoritme voor elke taak van een boom.

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

Parameters

root Task

De wortel van de boom

alg ITreeAlgorithm < Task >

Gebruikte algoritme

level int

Het niveau van de root taak.

Filter(Werkzaamheden, Iconditie )

Het bouwt een nieuwe boom van taken die de conditie voldoen.

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

Parameters

root Task

De wortel van de boom.

cond ICondition < Task >

De toegepaste voorwaarde.

Returns

Task

De wortel van een nieuwe boom.

Find(Werkzaamheden, Iconditie )

Vind een taak die de conditie in een taakboom voldoet.

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

Parameters

root Task

De wortel van de boom.

cond ICondition < Task >

De toegepaste voorwaarde.

Returns

Task

Task als de taak is gevonden, anders null.

TaskChildrenCount(Task)

Recursief berekent een aantal taken van kinderen taken door alle niveaus.

public static int TaskChildrenCount(Task task)

Parameters

task Task

De taak die kinderen berekenen.

Returns

int

Het aantal kinderen.

 Nederlands