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
عدد الأطفال .