Class TaskUtils

Class TaskUtils

Nombre del espacio: Aspose.Tasks.Util Asamblea: Aspose.Tasks.dll (25.5.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