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, ฯลฯ)
ใช้คําอธิบายที่กําหนดสําหรับแต่ละงานของต้นไม้
public static void Apply(Task root, ITreeAlgorithm<task> alg, int level)
Parameters
root
Task
รากของต้นไม้
alg
ITreeAlgorithm
<
Task
>
อัลgorithm ใช้
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
ภารกิจถ้าภารกิจถูกพบหรือไม่ null
TaskChildrenCount(Task)
การคํานวณการทํางานของเด็กผ่านทุกระดับ
public static int TaskChildrenCount(Task task)
Parameters
task
Task
งานที่เด็กคํานวณ
Returns
จํานวนของเด็ก