Class TaskUtils
A név: Aspose.Tasks.Util Összefoglaló: Aspose.Tasks.dll (25.4.0)
Segítő osztály, amely hasznos műveleteket biztosít a feladatokkal.
public static class TaskUtils
Inheritance
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Apply(Feladat, ITreeAlgorithm, Az int)
Alkalmazza a meghatározott algoritmus minden feladat egy fa.
public static void Apply(Task root, ITreeAlgorithm<task> alg, int level)
Parameters
root
Task
A fa gyökere
alg
ITreeAlgorithm
<
Task
>
Algorithm alkalmazása.
level
int
A gyökér feladat szintje.
Filter(Társadalom > Társadalom > Társadalom>)
Új feladatokat épít, amelyek megfelelnek a feltételnek.
public static Task Filter(Task root, ICondition<task> cond)
Parameters
root
Task
A fa gyökere.
cond
ICondition
<
Task
>
Az alkalmazott feltétel.
Returns
Egy új fa gyökere.
Find(Társadalom > Társadalom > Társadalom>)
Találja meg a feladatot, amely kielégíti az állapotot a feladat fájában.
public static Task Find(Task root, ICondition<task> cond)
Parameters
root
Task
A fa gyökere.
cond
ICondition
<
Task
>
Az alkalmazott feltétel.
Returns
Küldetés, ha a feladat megtalálható, különben null.
TaskChildrenCount(Task)
Recursively kiszámítja a gyermekek számos feladatát minden szinten.
public static int TaskChildrenCount(Task task)
Parameters
task
Task
A feladat, amit a gyerekek kiszámítanak.
Returns
A gyermekek száma.