AquaLogic Interaction Development Kit (IDK) 6.0.0 |

# ITask Members

ITask overview

#### Public Instance Properties

ContainingProject | Gets the project that contains this task.
ContainingTaskList | Gets the task list that contains this task.
CreatedDate | Gets the task created date.
Description | Gets or sets the task description.
DetailsURL | Gets the task details URL.
ID | Gets the task ID.
IntStatus | Gets or sets the Task status.
LastModifiedDate | Gets the task last modified date.
Level | Gets the task level.
Name | Gets or sets the task name.
Notes | Gets or sets task notes.
OwnerUserID | Gets the Owner ID of this task.
Risk | Gets or sets the task risk.
Status | Gets or sets the Task status.
SubTasks | Gets all sub-tasks of the current task.

#### 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