Plumtree EDK (Enterprise Web Development Kit) 5.4.0 |

# ITask Methods

The methods of the ITask interface are listed below. For a complete list of ITask interface members, see the ITask Members topic.

#### Public Instance Methods

AddAssignedUser | Assigns a user to the task.
AddDependentTask | Adds this task as a dependent task of the given source task, i.e., make the current task depend on the specified source task.
CreateSubTask | Creates a sub-task for the current task.
GetAssignedUserIDs | Returns the assigned user IDs.
GetParentTask | Return the parent task, or `null` if this is a root task.
GetTaskDependencies | Returns an array of `ITask` that that this task is dependant on.
GetTaskDependents | Returns an array of `ITask` that are dependent on this task.
HasCreatedDate | Returns `true` if created date is available, else `false`.
HasLastModifiedDate | Returns `true` if last modified date is available, else `false`.
RemoveAssignedUser | Removes an assigned user from the task.
RemoveDependentTask | Removes this task a dependent of another task.
Store | Stores the task.

#### See Also

ITask Interface | Plumtree.Remote.PRC.Collaboration.Tasklist Namespace