Class TaskUtils
Именује се: Aspose.Tasks.Util Асамблеја: Aspose.Tasks.dll (25.5.0)
Помоћник класа који пружа корисне операције са задатком.
public static class TaskUtilsInheritance
Наслеђени чланови
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Apply(Задатак, ITreeАлгоритм<задатак>, Ут)
Примењује одређени алгоритам на сваку задатак дрвета.
public static void Apply(Task root, ITreeAlgorithm<task> alg, int level)Parameters
root Task
Корен дрвета
alg ITreeAlgorithm
<
Task
>
Примењени алгоритам
level int
Ниво коренске задатке.
Filter(Задатак, Икондиција <задатак>)
Изграђује ново дрво задатака које задовољавају стање.
public static Task Filter(Task root, ICondition<task> cond)Parameters
root Task
Корен дрвета.
cond ICondition
<
Task
>
Примењени услов .
Returns
Корен новог дрвета.
Find(Задатак, Икондиција <задатак>)
Нађите задатак који задовољава стање у дрвету задатака.
public static Task Find(Task root, ICondition<task> cond)Parameters
root Task
Корен дрвета.
cond ICondition
<
Task
>
Примењени услов .
Returns
Задатак ако је задатак пронађен, иначе нула.
TaskChildrenCount(Task)
Рекурзивно израчунава број задатака дечије задатке кроз све нивоа.
public static int TaskChildrenCount(Task task)Parameters
task Task
Задатак који деца рачунају.
Returns
Број деце је.