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
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
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
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
El nombre de nens.