Class TaskUtils
Tên không gian: Aspose.Tasks.Util Tổng hợp: Aspose.Tasks.dll (25.4.0)
Khóa học trợ giúp cung cấp các hoạt động hữu ích với các nhiệm vụ.
public static class TaskUtils
Inheritance
Thành viên thừa kế
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Apply(Công việc, ITreeAlgorithm, int)
Ứng dụng thuật toán cụ thể cho mỗi nhiệm vụ của một cây.
public static void Apply(Task root, ITreeAlgorithm<task> alg, int level)
Parameters
root
Task
Rễ của cây
alg
ITreeAlgorithm
<
Task
>
ứng dụng algorithm
level
int
Mức độ của nhiệm vụ gốc.
Filter(Lời bài hát: Task, Task>)
Xây dựng cây mới của nhiệm vụ đáp ứng điều kiện.
public static Task Filter(Task root, ICondition<task> cond)
Parameters
root
Task
Rễ của cây
cond
ICondition
<
Task
>
điều kiện áp dụng.
Returns
Rễ của một cây mới
Find(Lời bài hát: Task, Task>)
Tìm một nhiệm vụ đáp ứng tình trạng trong một cây nhiệm vụ.
public static Task Find(Task root, ICondition<task> cond)
Parameters
root
Task
Rễ của cây
cond
ICondition
<
Task
>
điều kiện áp dụng.
Returns
Nhiệm vụ nếu nhiệm vụ được tìm thấy, nếu không null.
TaskChildrenCount(Task)
Lặp lại tính toán một số nhiệm vụ của trẻ em nhiệm vụ qua tất cả các cấp độ.
public static int TaskChildrenCount(Task task)
Parameters
task
Task
Nhiệm vụ mà trẻ em tính toán
Returns
Số lượng trẻ em.