Class TaskUtils
Il nome: Aspose.Tasks.Util Assemblea: Aspose.Tasks.dll (25.5.0)
La classe di aiuto che fornisce operazioni utili con compiti.
public static class TaskUtilsInheritance
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Apply(Tasso di lavoro, ITreeAlgorithm, di int)
Applicare un algoritmo specifico a ogni compito di un albero.
public static void Apply(Task root, ITreeAlgorithm<task> alg, int level)Parameters
root Task
La radice dell’albero
alg ITreeAlgorithm
di <
Task
>
Algorithmi applicati.
level int
Il livello del compito radicale.
Filter(Trattamento, Trattamento, Trattamento>)
Costruisce un nuovo albero di compiti che soddisfa la condizione.
public static Task Filter(Task root, ICondition<task> cond)Parameters
root Task
La radice dell’albero.
cond ICondition
di <
Task
>
condizione applicata.
Returns
La radice di un nuovo albero.
Find(Trattamento, Trattamento, Trattamento>)
Trova un compito che soddisfa la condizione in un albero di compiti.
public static Task Find(Task root, ICondition<task> cond)Parameters
root Task
La radice dell’albero.
cond ICondition
di <
Task
>
condizione applicata.
Returns
Toccare se il compito è stato trovato, altrimenti zero.
TaskChildrenCount(Task)
Recursivamente calcola un numero di compiti dei bambini attraverso tutti i livelli.
public static int TaskChildrenCount(Task task)Parameters
task Task
Il compito che i bambini calcolano.
Returns
Il numero dei bambini.