AquaLogic Interaction Development Kit (IDK) 6.0.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 (makes the current task depend on the specified source task).
CreateSubTask | Creates a sub-task for the current task.
GetAssignedUserIDs | Returns the user IDs of users assigned to this task.
GetParentTask | Return the parent task, or `null` if this is a root task.
GetTaskDependencies | Returns an `ITask` array of tasks that that this task is dependent on.
GetTaskDependents | Returns an `ITask` array of tasks that are dependent on this task.
HasCreatedDate | Returns `true` if the task's created date is available, otherwise `false`.
HasLastModifiedDate | Returns `true` if the task's last modified date is available, otherwise `false`.
RemoveAssignedUser | Removes an assigned user from the task.
RemoveDependentTask | Removes this task as a dependent of another task.
Store | Stores the task.

#### See Also

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