Class TaskUtils

Class TaskUtils

İsim alanı : Aspose.Tasks.Util Toplantı: Aspose.Tasks.dll (25.4.0)

Yardımcı sınıf, görevlerle yararlı operasyonlar sağlar.

public static class TaskUtils

Inheritance

object TaskUtils

mirasçı üyeleri

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Methods

Apply(Etiket Arşivi: ITreeAlgorithm>, int)

Bir ağaçın her görevi için belirli bir algoritma uygulanır.

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

Parameters

root Task

Ağaçların kökü

alg ITreeAlgorithm &lt için; Task >

Uygulanmış algoritma

level int

Root görevi düzeyi.

Filter(Görev, İklim < Görev>)

Durumu karşılayan yeni görev ağaçları oluşturur.

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

Parameters

root Task

Ağaçların kökü

cond ICondition &lt için; Task >

Uygulanmış koşullar

Returns

Task

Yeni bir ağaç kökü.

Find(Görev, İklim < Görev>)

Bir görev ağacında koşulları karşılayan bir görev bulur.

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

Parameters

root Task

Ağaçların kökü

cond ICondition &lt için; Task >

Uygulanmış koşullar

Returns

Task

Görev bulunursa, aksi takdirde sıfır.

TaskChildrenCount(Task)

Her düzeyde çocukların bir dizi görevi yeniden hesaplar.

public static int TaskChildrenCount(Task task)

Parameters

task Task

Çocukların hesapladığı görevler.

Returns

int

Çocuk sayısı için.

 Türkçe