Class TaskUtils
Nama dari : Aspose.Tasks.Util Perhitungan: Aspose.Tasks.dll (25.4.0)
Kelas bantuan yang menyediakan operasi yang berguna dengan tugas.
public static class TaskUtils
Inheritance
anggota yang diwarisi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Apply(Tugas, ITreeAlgorithm, dan int)
Mengaplikasikan algoritma khusus untuk setiap tugas pohon.
public static void Apply(Task root, ITreeAlgorithm<task> alg, int level)
Parameters
root
Task
akar dari pohon
alg
ITreeAlgorithm
dan lt;
Task
>
menggunakan algoritma yang digunakan.
level
int
Tingkat dari tugas akar.
Filter(Tugas, Tugas dan Kondisi>)
Membangun pohon tugas baru yang memuaskan kondisi.
public static Task Filter(Task root, ICondition<task> cond)
Parameters
root
Task
akar dari pohon.
cond
ICondition
dan lt;
Task
>
Kondisi yang berlaku.
Returns
akar dari pohon baru.
Find(Tugas, Tugas dan Kondisi>)
Temukan tugas yang memuaskan kondisi di pohon tugas.
public static Task Find(Task root, ICondition<task> cond)
Parameters
root
Task
akar dari pohon.
cond
ICondition
dan lt;
Task
>
Kondisi yang berlaku.
Returns
Tugas jika tugas ditemukan, jika tidak null.
TaskChildrenCount(Task)
Berulang kali menghitung sejumlah tugas anak-anak tugas melalui semua tingkat.
public static int TaskChildrenCount(Task task)
Parameters
task
Task
Tugas yang dilakukan oleh anak-anak.
Returns
Jumlah anak.