Class TaskUtils
Nome do espaço: Aspose.Tasks.Util Assembleia: Aspose.Tasks.dll (25.4.0)
A classe de assistente que fornece operações úteis com tarefas.
public static class TaskUtils
Inheritance
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Apply(Tarefas, ITreeAlgorithm, O int)
Aplique um algoritmo específico para cada tarefa de uma árvore.
public static void Apply(Task root, ITreeAlgorithm<task> alg, int level)
Parameters
root
Task
A raiz da árvore
alg
ITreeAlgorithm
e o PT;
Task
>
Algoritmo aplicado.
level
int
Nível da tarefa de raiz.
Filter(Tarefa, Condição )
Construa uma árvore de tarefas que satisfaça a condição.
public static Task Filter(Task root, ICondition<task> cond)
Parameters
root
Task
A raiz da árvore.
cond
ICondition
e o PT;
Task
>
condição aplicada.
Returns
A raiz de uma árvore nova.
Find(Tarefa, Condição )
Encontre uma tarefa que satisfaça a condição em uma árvore de tarefas.
public static Task Find(Task root, ICondition<task> cond)
Parameters
root
Task
A raiz da árvore.
cond
ICondition
e o PT;
Task
>
condição aplicada.
Returns
Tarefa se a tarefa foi encontrada, caso contrário nula.
TaskChildrenCount(Task)
Recursivamente, calcula uma série de tarefas da criança através de todos os níveis.
public static int TaskChildrenCount(Task task)
Parameters
task
Task
A tarefa que as crianças calculam.
Returns
o número de crianças.