Class TaskUtils

Class TaskUtils

Nombre del espacio: Aspose.Tasks.Util Asamblea: Aspose.Tasks.dll (25.4.0)

Clase de asistente que proporciona operaciones útiles con tareas.

public static class TaskUtils

Inheritance

object TaskUtils

Miembros heredados

object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Methods

Apply(Tareas, ITreeAlgorithm, El int)

Aplicar un algoritmo específico a cada tarea de un árbol.

public static void Apply(Task root, ITreeAlgorithm<task> alg, int level)

Parameters

root Task

La raíz del árbol

alg ITreeAlgorithm &ylt; Task >

El algoritmo aplicado.

level int

nivel de la tarea raíz.

Filter(Tareas, Tareas, Tareas>)

Construye un nuevo árbol de tareas que satisfacen la condición.

public static Task Filter(Task root, ICondition<task> cond)

Parameters

root Task

La raíz del árbol.

cond ICondition &ylt; Task >

Condiciones aplicadas.

Returns

Task

La raíz de un nuevo árbol.

Find(Tareas, Tareas, Tareas>)

Encontrar una tarea que satisfaga la condición en un árbol de tareas.

public static Task Find(Task root, ICondition<task> cond)

Parameters

root Task

La raíz del árbol.

cond ICondition &ylt; Task >

Condiciones aplicadas.

Returns

Task

Tarefa si se ha encontrado la tarea, de lo contrario, cero.

TaskChildrenCount(Task)

Recursivamente calcula una serie de tareas de los niños a través de todos los niveles.

public static int TaskChildrenCount(Task task)

Parameters

task Task

Las tareas que los niños cuentan.

Returns

int

El número de niños.

 Español