Class TaskUtils

Class TaskUtils

名称: Aspose.Tasks.Util 集合: Aspose.Tasks.dll (25.4.0)

助理班,提供有用的操作与任务。

public static class TaskUtils

Inheritance

object TaskUtils

继承人

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

Methods

Apply(任务, ITreeAlgorithm, int)

将特定的算法应用到树的每个任务。

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

Task

一棵新树的根

Find(任務 任務 任務 任務>)

找到一个任务,满足一个任务树的状态。

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

Parameters

root Task

树的根。

cond ICondition < Task >

适用条件。

Returns

Task

任务如果被发现,否则零。

TaskChildrenCount(Task)

重复计算多个任务的儿童任务,通过所有层次。

public static int TaskChildrenCount(Task task)

Parameters

task Task

孩子们计算的任务。

Returns

int

儿童的数量。

 中文