Plumtree EDK (Enterprise Web Development Kit) 5.4.0 |
|
ITask Interface
A task is the fundamental unit of a task list. It handles creation of sub-tasks, manages each task's meta-data and task dependencies. Each
ITask
contains the following attributes: a start date, end date, risk, status, notes, and assigned users.
Tasks can have 3 level of sub-tasks, i.e., You can create a task hierarchy like this:
- Level 0 (parent task) - Task_0, the top level task
- Level 1 (first level of sub-task) - Task_01, sub-task of Task_0
- Level 2 (second level of sub-task) - Task_012, sub-task of Task_01
- Level 3 (third level of sub-task) - Task_0123, sub-task of Task_012
A task’s start date, end date, risk and status will be automatically updated when its sub-tasks are stored.
Tasks can also have dependent tasks. Task dependency is achieved by setting a task to depend on a source task, by using
AddDependentTask
method and then call
Store
on the task.
All task modifications will not be stored permanently until
Store
is called.
For a list of all members of this type, see ITask Members.
Requirements
Namespace: Plumtree.Remote.PRC.Collaboration.Tasklist
Assembly: edk (in edk.dll)
See Also
ITask Members | Plumtree.Remote.PRC.Collaboration.Tasklist Namespace