Class TaskUtils
Il nome: Aspose.Tasks.Util Assemblea: Aspose.Tasks.dll (25.4.0)
La classe di aiuto che fornisce operazioni utili con compiti.
public static class TaskUtils
Inheritance
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.