PublishedAssignment class
inherits members from Assignment
Represents the assignment that is in a published project.
Syntax
CSOM
class PublishedAssignment
JSOM
PS.PublishedAssignment
REST Interface
This resource supports the GET HTTP command.
PS.PublishedAssignment
http://contoso.sharepoint.com/sites/pwa/api/ProjectServer/Projects('{projectid}')/Assignments('{assignmentid}')
Members
✓ - Read Support ✓ʷ - Write Support
Properties
Name | .NET | JSOM | REST | Type | Description |
---|---|---|---|---|---|
[] | ✓ʷ | Dictionary<string, Object> | Gets or sets an item in the published assignment. | ||
ActualCost | ✓ | ✓ | ✓ | Double | Gets the costs incurred for work already performed on the assignment, together with any other recorded costs that are associated with the assignment. |
ActualFinish | ✓ | ✓ | ✓ | DateTime | Gets the date and time when the assignment is complete. |
ActualOvertimeWork | ✓ | ✓ | ✓ | String | Gets the actual amount of overtime work that has already been performed on the assignment. |
ActualOvertimeWorkMilliseconds | ✓ | ✓ | Integer | Gets the time interval, expressed in milliseconds, for the actual amount of overtime work that has already been performed on the assignment. | |
ActualOvertimeWorkTimeSpan | ✓ | ✓ | TimeSpan | Gets the time interval for the actual amount of overtime work that has already been performed on the assignment. | |
ActualStart | ✓ | ✓ | ✓ | DateTime | Gets the date and time that the assignment actually began, based on progress information that was entered. |
ActualWork | ✓ | ✓ | ✓ | String | Gets the amount of work that has already been performed on the assignment. |
ActualWorkMilliseconds | ✓ | ✓ | Integer | Gets the time interval, expressed in milliseconds, for the amount of work that has already been performed on the assignment. | |
ActualWorkTimeSpan | ✓ | ✓ | TimeSpan | Gets the time interval for the amount of work that has already been performed on the assignment. | |
BudgetedCost | ✓ | ✓ | ✓ | Double | Gets the budgeted cost for the assignment. |
BudgetedWork | ✓ | ✓ | ✓ | String | Gets the budgeted work for the assignment. |
BudgetedWorkMilliseconds | ✓ | ✓ | Integer | Gets the time interval, expressed in milliseconds, for the budgeted work for the assignment. | |
BudgetedWorkTimeSpan | ✓ | ✓ | TimeSpan | Gets the time interval for the budgeted work for the assignment. | |
Cost | ✓ | ✓ | ✓ | Double | Gets the total scheduled or projected cost for the assignment. |
CostRateTable | ✓ | ✓ | ✓ | CostRateTableName | Gets the cost rate table name for the assignment. |
DefaultBookingType | ✓ | ✓ | ✓ | BookingType | Gets the default booking type for the assignment. |
FieldValues | ✓ | ✓ | Dictionary<string, Object> | Gets the collection of custom fields that have values set for the published assignment. | |
IsLockedByManager | ✓ | ✓ | ✓ | Boolean | Gets a value that indicates whether the assignment has been locked for changes by a manager. |
IsWorkResource | ✓ | ✓ | ✓ | Boolean | Gets a value that indicates whether an assignment resource is a work resource or a material resource. |
Item | ✓ʷ | Dictionary<string, Object> | Gets or sets an item in the published assignment. | ||
OvertimeWork | ✓ | ✓ | ✓ | String | Gets the amount of overtime that is scheduled to be performed on the assignment. |
OvertimeWorkMilliseconds | ✓ | ✓ | Integer | Gets the time interval, expressed in milliseconds, for the amount of overtime that is scheduled to be performed on the assignment. | |
OvertimeWorkTimeSpan | ✓ | ✓ | TimeSpan | Gets the time interval for the amount of overtime that is scheduled to be performed on the assignment. | |
Owner | ✓ | ✓ | ✓ | SPUser | Gets the name of the user who is responsible for entering status for the current assignment. |
Parent | ✓ | ✓ | ✓ | PublishedAssignment | Gets the parent assignment link. |
PercentWorkComplete | ✓ | ✓ | ✓ | Integer | Gets the current status of the assignment, expressed as the percentage of the total work that has been completed. |
RegularWork | ✓ | ✓ | ✓ | String | Gets the total amount of nonovertime work that is scheduled to be performed on the assignment. |
RegularWorkMilliseconds | ✓ | ✓ | Integer | Gets the time interval, expressed in milliseconds, for the total amount of nonovertime work that is scheduled to be performed on the assignment. | |
RegularWorkTimeSpan | ✓ | ✓ | TimeSpan | Gets the time interval for the total amount of nonovertime work that is scheduled to be performed on the assignment. | |
RemainingOvertimeWork | ✓ | ✓ | ✓ | String | Gets the amount of remaining scheduled overtime work on the assignment. |
RemainingOvertimeWorkMilliseconds | ✓ | ✓ | Integer | Gets the time interval, expressed in milliseconds, for the amount of remaining scheduled overtime work on the assignment. | |
RemainingOvertimeWorkTimeSpan | ✓ | ✓ | TimeSpan | Gets the time interval for the amount of remaining scheduled overtime work on the assignment. | |
RemainingWork | ✓ | ✓ | ✓ | String | Gets the time, such as person-hours or days, that is still required to complete the assignment. |
RemainingWorkMilliseconds | ✓ | ✓ | Integer | Gets the time interval, expressed in milliseconds, for the time that is still required to complete the assignment. | |
RemainingWorkTimeSpan | ✓ | ✓ | TimeSpan | Gets the time interval for the time, such as person-hours or days, that is still required to complete the assignment. | |
Resource | ✓ | ✓ | ✓ | PublishedProjectResource | Gets the resource that is associated with the assignment. |
ResourceCapacity | ✓ | ✓ | ✓ | Double | Gets how much work the resource performs on the assignment, expressed as a percentage of the resource's theoretical full capacity. |
Task | ✓ | ✓ | ✓ | PublishedTask | Gets the task to which the assignment belongs. |
Work | ✓ | ✓ | ✓ | String | Gets the total amount of time that is scheduled for the assignment. |
WorkMilliseconds | ✓ | ✓ | Integer | Gets the time interval, expressed in milliseconds, for the total amount of time that is scheduled for the assignment. | |
WorkTimeSpan | ✓ | ✓ | TimeSpan | Gets the time interval for the total amount of time that is scheduled for the assignment. |