StatusTask class
inherits members from ClientObject
Provides an object that keeps track of the progress of a task.
Syntax
CSOM
class StatusTask
JSOM
PS.StatusTask
REST Interface
Supported.
PS.StatusTask
http://contoso.sharepoint.com/sites/pwa/_api/ProjectServer/EnterpriseResources('{resourceid}')/Assignments('{assignmentid}')/Task
Members
✓ - Read Support ✓ʷ - Write Support
Properties
Name | .NET | JSOM | REST | Type | Description |
---|---|---|---|---|---|
[] | ✓ʷ | Dictionary<string, Object> | Gets or sets an item in the status task. | ||
ActualWork | ✓ʷ | ✓ʷ | ✓ʷ | String | Gets or sets the amount of work that has already been performed by resources that are assigned to tasks. |
ActualWorkMilliseconds | ✓ʷ | ✓ʷ | Integer | Gets or sets the time interval for the amount of work that has already been performed by resources that are assigned to tasks. | |
ActualWorkTimeSpan | ✓ʷ | ✓ʷ | TimeSpan | Gets or sets the time interval for the amount of work that has already been performed by resources that are assigned to tasks. | |
CustomFields | ✓ | ✓ | ✓ | CustomFieldCollection | Returns a collection of custom fields associated with the task. |
Deadline | ✓ʷ | ✓ʷ | ✓ʷ | DateTime | Gets or sets the date that was entered as a deadline for the task. |
Duration | ✓ʷ | ✓ʷ | ✓ʷ | String | Gets or sets the total span of active working time for a task. |
DurationMilliseconds | ✓ʷ | ✓ʷ | Integer | Gets or sets the time interval for the total span of active working time for a task. | |
DurationTimeSpan | ✓ʷ | ✓ʷ | TimeSpan | Gets or sets the time interval for the total span of active working time for a task. | |
FieldValues | ✓ | ✓ | Dictionary<string, Object> | Gets the collection of custom fields that have values set for the status task. | |
Finish | ✓ʷ | ✓ʷ | ✓ʷ | DateTime | Gets or sets the date when a task is scheduled to be completed. |
Id | ✓ | ✓ | ✓ | Guid | Gets the GUID of the StatusTask object. |
Item | ✓ʷ | Dictionary<string, Object> | Gets or sets an item in the status task. | ||
Name | ✓ʷ | ✓ʷ | ✓ʷ | String | Gets or sets the name of the StatusTask object. |
Overtime | ✓ʷ | ✓ʷ | ✓ʷ | String | Gets or sets the amount of overtime that is scheduled to be performed by all resources that are assigned to a task, for all tasks that are assigned to a resource, or by a resource on a task, and charged at the overtime rates of the resources involved. |
OvertimeMilliseconds | ✓ʷ | ✓ʷ | Integer | Gets or sets the time interval for the amount of overtime that is scheduled to be performed by all resources that are assigned to a task or by a resource on a task, and charged at the overtime rates of the resources involved. | |
OvertimeTimeSpan | ✓ʷ | ✓ʷ | TimeSpan | Gets or sets the time interval for the amount of overtime that is scheduled to be performed by all resources that are assigned to a task or by a resource on a task, and charged at the overtime rates of the resources involved. | |
PercentComplete | ✓ʷ | ✓ʷ | ✓ʷ | Integer | Gets or sets the current status of a task, expressed as the percentage of the task's duration that has been completed. |
PercentWorkComplete | ✓ʷ | ✓ʷ | ✓ʷ | Integer | Gets or sets the current status of a task, resource, or assignment, expressed as the percentage of work that has been completed. |
PhysicalPercentComplete | ✓ʷ | ✓ʷ | ✓ʷ | Integer | Gets or sets the entered percent complete value that can be used as an alternative for calculating budgeted cost of work performed (BCWP). |
ProjectTaskId | ✓ | ✓ | ✓ | Guid | Specifies the Guid of the published task. |
RegularWork | ✓ʷ | ✓ʷ | ✓ʷ | String | Gets or sets the total amount of non-overtime work that is scheduled to be performed by resources. |
RegularWorkMilliseconds | ✓ʷ | ✓ʷ | Integer | Gets or sets the time interval for the total amount of non-overtime work that is scheduled to be performed by resources. | |
RegularWorkTimeSpan | ✓ʷ | ✓ʷ | TimeSpan | Gets or sets the time interval for the total amount of non-overtime work that is scheduled to be performed by resources. | |
RemainingDuration | ✓ʷ | ✓ʷ | ✓ʷ | String | Gets or sets the amount of time that is required to complete the unfinished part of a task. |
RemainingDurationMilliseconds | ✓ʷ | ✓ʷ | Integer | Gets or sets the the amount of time that is required to complete the unfinished part of a task. | |
RemainingDurationTimeSpan | ✓ʷ | ✓ʷ | TimeSpan | Gets or sets the the amount of time that is required to complete the unfinished part of a task. | |
RemainingOvertime | ✓ʷ | ✓ʷ | ✓ʷ | String | Gets or sets the amount of remaining scheduled overtime work. |
RemainingOvertimeMilliseconds | ✓ʷ | ✓ʷ | Integer | Gets or sets the time interval for the amount of remaining scheduled overtime work. | |
RemainingOvertimeTimeSpan | ✓ʷ | ✓ʷ | TimeSpan | Gets or sets the time interval for the amount of remaining scheduled overtime work. | |
RemainingWork | ✓ʷ | ✓ʷ | ✓ʷ | String | Gets or sets the amount of time, such as person-hours or days, that is still required to complete a task or set of tasks. |
RemainingWorkMilliseconds | ✓ʷ | ✓ʷ | Integer | Gets or sets the time interval for the amount of time, such as person-hours or days, that is still required to complete a task or set of tasks. | |
RemainingWorkTimeSpan | ✓ʷ | ✓ʷ | TimeSpan | Gets or sets the time interval for the amount of time, such as person-hours or days, that is still required to complete a task or set of tasks. | |
Resume | ✓ʷ | ✓ʷ | ✓ʷ | DateTime | Gets or sets the date that the remaining part of a task is scheduled to resume after you enter any progress. |
Start | ✓ʷ | ✓ʷ | ✓ʷ | DateTime | Gets or sets the date when an assigned resource is scheduled to begin working on a task. |
StatusManager | ✓ | ✓ | ✓ | SPUser | Gets the task status manager. |
Work | ✓ʷ | ✓ʷ | ✓ʷ | String | Gets or sets the total amount of time that is scheduled on a task for all assigned resources, the total time to which a resource is scheduled on all assigned tasks, or the total amount of time scheduled for a resource on a task. |
WorkMilliseconds | ✓ʷ | ✓ʷ | Integer | Gets or sets the time interval for the total amount of time that is scheduled on a task for all assigned resources, the total time to which a resource is scheduled on all assigned tasks, or the total amount of time scheduled for a resource on a task. | |
WorkTimeSpan | ✓ʷ | ✓ʷ | TimeSpan | Gets or sets the time interval for the total amount of time that is scheduled on a task for all assigned resources, the total time to which a resource is scheduled on all assigned tasks, or the total amount of time scheduled for a resource on a task. |