Class RemoveTask

Class RemoveTask

Namespace: Aspose.Tasks.Util
Assembly: Aspose.Tasks.dll (25.2.0)

Removes the specified task from a tree of tasks.

public class RemoveTask : ITreeAlgorithm<task>

Inheritance

objectRemoveTask

Implements

ITreeAlgorithm<task>

Inherited Members

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

Constructors

RemoveTask(Task)

Initializes a new instance of the Aspose.Tasks.Util.RemoveTask class.

public RemoveTask(Task task)

Parameters

task Task

Task to remove.

Methods

Alg(Task, int)

Do nothing.

public void Alg(Task el, int level)

Parameters

el Task

Object to process.

level int

Tree node level.

PostAlg(Task, int)

Do nothing.

public void PostAlg(Task el, int level)

Parameters

el Task

Object to process.

level int

Tree node level.

PreAlg(Task, int)

Removes the task from the specified parent task.

public void PreAlg(Task el, int level)

Parameters

el Task

Parent task.

level int

Tree node level. </task>