Aspose::Tasks::Util

Aspose::Tasks::Util namespace

This namespace groups generic utilities used throughout Aspose.Tasks, such as condition combinators, tree‑processing algorithms, and field‑handling helpers, enabling developers to create custom filters, evaluate task hierarchies, and extend processing logic efficiently.

Classes

NameDescription
And< T >Applies logical AND to the specified conditions.
AndAllCondition< T >Applies logical AND to all conditions. For example: cond1 AND cond2 AND cond3…
CheckCircuitChecks a tree (of tasks) whether it contains a circuit.
ChildTasksCollectorCollects all child tasks.
FieldHelperHelper class which provides useful operations with fields.
IAlgorithm< T >Represents an algorithm that can be applied to a list of objects T .
ICondition< T >Represents a condition which can be used by filters or search methods.
ITreeAlgorithm< T >Represents an algorithm that can be applied to a tree of objects T .
ListUtilsUtility class for list processing.
Not< T >Applies logical NOT to the specified condition.
RemoveTaskRemoves the specified task from a tree of tasks.
TaskUtilsHelper class which provides useful operations with tasks.
TreeAlgorithmBase< T >A base class for implementations of ITreeAlgorithm