Class TaskUtils
Class TaskUtils
名称: Aspose.Tasks.Util 集合: Aspose.Tasks.dll (25.4.0)
助理班,提供有用的操作与任务。
public static class TaskUtils
Inheritance
继承人
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
一棵新树的根
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
儿童的数量。