Class TaskUtils

Class TaskUtils

Nom dels espais: Aspose.Tasks.Util Assemblea: Aspose.Tasks.dll (25.4.0)

Classes d’ajuda que proporcionen operacions útils amb tasques.

public static class TaskUtils

Inheritance

object TaskUtils

Membres heretats

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

Methods

Apply(Tàrrega, ITreeAlgorithm<tàrrega>, i int)

Aplica l’algoritme especificat a cada tasca d’un arbre.

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

Parameters

root Task

Les arrels de l’arbre

alg ITreeAlgorithm < Task >

Algoritme aplicat.

level int

Nivell de la tasca root.

Filter(Tàrrega, Tàrrega, Tàrrega>)

Construeix un nou arbre de tasques que satisfà la condici.

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

Parameters

root Task

Les arrels de l’arbre.

cond ICondition < Task >

condició aplicada.

Returns

Task

Raó d’un nou arbre.

Find(Tàrrega, Tàrrega, Tàrrega>)

Troba una tasca que satisfà la condició en un arbre de tasques.

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

Parameters

root Task

Les arrels de l’arbre.

cond ICondition < Task >

condició aplicada.

Returns

Task

Tracta si la tasca es troba, si no null.

TaskChildrenCount(Task)

Recursivament calcula una sèrie de tasques infantils a través de tots els nivells.

public static int TaskChildrenCount(Task task)

Parameters

task Task

La tasca que els infants calculen.

Returns

int

El nombre de nens.

 Català