Class TaskUtils

Class TaskUtils

نام ها : Aspose.Tasks.Util جمع آوری: WL29_.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>, در این)

الگوریتم خاص را برای هر وظیفه یک درخت اعمال کنید.

public static void Apply(Task root, ITreeAlgorithm<task> alg, int level)

Parameters

root Task

ریشه درخت

alg ITreeAlgorithm &lt؛ Task >

الگوریتم های کاربردی

level int

سطح وظیفه ریشه

Filter(وظیفه، وظیفه، وظیفه>)

ساختن درخت جدید از وظایف که شرایط را برآورده می کند.

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

Parameters

root Task

ریشه ی درخت

cond ICondition &lt؛ Task >

شرایط مورد استفاده

Returns

Task

ریشه یک درخت جدید

Find(وظیفه، وظیفه، وظیفه>)

پیدا کردن یک وظیفه که شرایط را در یک درخت از وظایف برآورده می کند.

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

Parameters

root Task

ریشه ی درخت

cond ICondition &lt؛ Task >

شرایط مورد استفاده

Returns

Task

اگر وظیفه یافت می شود، در غیر این صورت صفر.

TaskChildrenCount(Task)

به طور تکراری محاسبه تعدادی از وظایف کودکان از طریق تمام سطوح.

public static int TaskChildrenCount(Task task)

Parameters

task Task

وظیفه ای که کودکان انجام می دهند

Returns

int

تعداد کودکان است.

 فارسی