PublishedAssignment members

Represents the assignment that is in a published project.

The PublishedAssignment type exposes the following members.

Constructors

  Name Description
Public method PublishedAssignment Creates an instance of the PublishedAssignment class.

Top

Properties

  Name Description
Public property ActualCost Gets the costs incurred for work already performed on the assignment, together with any other recorded costs that are associated with the assignment.
Public property ActualCostWorkPerformed Gets the actual cost of work performed (ACWP) for the assignment to date. (Inherited from Assignment.)
Public property ActualFinish Gets the date and time when the assignment is complete.
Public property ActualOvertimeCost Gets the actual overtime cost for the assignment. (Inherited from Assignment.)
Public property ActualOvertimeWork Gets the actual amount of overtime work that has already been performed on the assignment.
Public property ActualOvertimeWorkTimeSpan Gets the time interval for the actual amount of overtime work that has already been performed on the assignment.
Public property ActualStart Gets the date and time that the assignment actually began, based on progress information that was entered.
Public property ActualWork Gets the amount of work that has already been performed on the assignment.
Public property ActualWorkTimeSpan Gets the time interval for the amount of work that has already been performed on the assignment.
Public property BaselineCost Gets the total planned costs of the assignment. (Inherited from Assignment.)
Public property BaselineCostPerUse Gets the cost per use of a resource on an assignment, at the time of the project baseline. (Inherited from Assignment.)
Public property BaselineFinish Gets the planned completion date for an assignment, at the time of the project baseline. (Inherited from Assignment.)
Public property BaselineStart Gets the planned start date for an assignment, at the time of the project baseline. (Inherited from Assignment.)
Public property BaselineWork Gets total planned person-hours scheduled for an assignment, at the time of the project baseline. (Inherited from Assignment.)
Public property BaselineWorkTimeSpan Gets the total time interval of planned person-hours scheduled for an assignment, at the time of the project baseline. (Inherited from Assignment.)
Public property BudgetedCost Gets the budgeted cost for the assignment.
Public property BudgetedCostWorkPerformed Gets the budgeted cost of work performed (BCWP). (Inherited from Assignment.)
Public property BudgetedCostWorkScheduled Gets the budgeted cost of work scheduled (BCWS) for the assignment. (Inherited from Assignment.)
Public property BudgetedWork Gets the budgeted work for the assignment.
Public property BudgetedWorkTimeSpan Gets the time interval for the budgeted work for the assignment.
Public property Context (Inherited from ClientObject.)
Public property Cost Gets the total scheduled or projected cost for the assignment.
Public property CostVariance Gets the cost variance (CV), which is the difference between the baseline cost and the total cost of the assignment. (Inherited from Assignment.)
Public property CostVarianceAtCompletion Gets the cost variance at completion (VAC) for the assignment. (Inherited from Assignment.)
Public property Created Gets the date when the assignment was created. (Inherited from Assignment.)
Public property CurrentCostVariance Gets the current cost variance (CV). (Inherited from Assignment.)
Public property CustomFields Gets the collection of custom fields for the assignment. (Inherited from Assignment.)
Public property DefaultBookingType Gets the default booking type for the assignment.
Public property Delay Gets the amount of time that passes after the start date, before work on the assignment starts.
Public property DelayTimeSpan Gets the time interval for the amount of time that passes after the start date, before work on the assignment starts.
Public property FieldValues Gets the collection of custom fields that have values set for the assignment.
Public property Finish Gets the date when the assignment is scheduled to be completed.
Public property FinishVariance Gets the variance of the finish date of the assignment. (Inherited from Assignment.)
Public property FinishVarianceTimeSpan Gets the time interval for the variance of the finish date of the assignment. (Inherited from Assignment.)
Public property Id Gets the GUID of the assignment. (Inherited from Assignment.)
Public property IsConfirmed Gets a value that shows whether the resource has accepted the assignment. (Inherited from Assignment.)
Public property IsLockedByManager Gets a value that indicates whether the assignment has been locked for changes by a manager.
Public property IsOverAllocated Gets a value that indicates whether the resource is overallocated during the time of the assignment. (Inherited from Assignment.)
Public property IsPublished Gets a value that indicates whether the assignment is published. (Inherited from Assignment.)
Public property IsResponsePending Gets a value that shows whether the assignment update has been sent to the resource. (Inherited from Assignment.)
Public property IsUpdateNeeded Gets a value that indicates whether an assignment update should be sent to the resource. (Inherited from Assignment.)
Public property IsWorkResource Gets a value that indicates whether an assignment resource is a work resource or a material resource.
Public property Item Gets an item in the project.
Public property LevelingDelay Gets the amount of time that resource leveling can delay the assignment from its early start date. (Inherited from Assignment.)
Public property LevelingDelayTimeSpan Gets the time interval for the amount of time that resource leveling can delay the assignment from its early start date. (Inherited from Assignment.)
Public property Modified Gets the date when the assignment was modified. (Inherited from Assignment.)
Public property Notes Gets comments that were entered about the assignment.
Protected property ObjectData (Inherited from ClientObject.)
Public property ObjectVersion (Inherited from ClientObject.)
Public property OvertimeCost Gets the total overtime cost of the assignment. (Inherited from Assignment.)
Public property OvertimeWork Gets the amount of overtime that is scheduled to be performed on the assignment.
Public property OvertimeWorkTimeSpan Gets the time interval for the amount of overtime that is scheduled to be performed on the assignment.
Public property Owner Gets the name of the user who is responsible for entering status for the current assignment.
Public property Parent Gets the parent assignment link.
Public property Path (Inherited from ClientObject.)
Public property PercentWorkComplete Gets the current status of the assignment, expressed as the percentage of the total work that has been completed.
Public property RegularWork Gets the total amount of nonovertime work that is scheduled to be performed on the assignment.
Public property RegularWorkTimeSpan Gets the time interval for the total amount of nonovertime work that is scheduled to be performed on the assignment.
Public property RemainingCost Gets the total remaining cost of the assignment, as scheduled. (Inherited from Assignment.)
Public property RemainingOvertimeCost Gets the scheduled remaining overtime cost of the assignment. (Inherited from Assignment.)
Public property RemainingOvertimeWork Gets the amount of remaining scheduled overtime work on the assignment.
Public property RemainingOvertimeWorkTimeSpan Gets the time interval for the amount of remaining scheduled overtime work on the assignment.
Public property RemainingWork Gets the time, such as person-hours or days, that is still required to complete the assignment.
Public property RemainingWorkTimeSpan Gets the time interval for the time, such as person-hours or days, that is still required to complete the assignment.
Public property Resource Gets the resource that is associated with the assignment.
Public property ResourceCapacity Gets how much work the resource performs on the assignment, expressed as a percentage of the resource's theoretical full capacity.
Public property Resume Gets the date and time when a resource resumes work on the assignment. (Inherited from Assignment.)
Public property ScheduleCostVariance Gets the schedule cost variance (CV), which is the difference between the baseline cost and the scheduled cost of the assignment. (Inherited from Assignment.)
Public property ServerObjectIsNull (Inherited from ClientObject.)
Public property Start Gets the date and time that a resource is scheduled to start the assignment. (Inherited from Assignment.)
Public property StartVariance Gets the variance of the assignment start date. (Inherited from Assignment.)
Public property StartVarianceTimeSpan Gets the time interval for the variance of the assignment start date. (Inherited from Assignment.)
Public property Stop Gets the date and time when a resource stops work on the assignment. (Inherited from Assignment.)
Public property Tag (Inherited from ClientObject.)
Public property Task Gets the task to which the assignment belongs.
Public property TypedObject (Inherited from ClientObject.)
Public property Work Gets the total amount of time that is scheduled for the assignment.
Public property WorkTimeSpan Gets the time interval for the total amount of time that is scheduled for the assignment.
Public property WorkVariance Gets the difference between baseline work and currently scheduled work on the assignment. (Inherited from Assignment.)
Public property WorkVarianceTimeSpan Gets the time interval for the difference between baseline work and currently scheduled work on the assignment. (Inherited from Assignment.)

Top

Methods

  Name Description
Protected method CheckUninitializedProperty (Inherited from ClientObject.)
Public method CustomFromJson (Inherited from ClientObject.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FromJson (Inherited from ClientObject.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method InitNonPropertyFieldFromJson Reserved for internal use. (Overrides ClientObject.InitNonPropertyFieldFromJson(String, JsonReader).)
Protected method InitOnePropertyFromJson Reserved for internal use. (Overrides Assignment.InitOnePropertyFromJson(String, JsonReader).)
Public method IsObjectPropertyInstantiated (Inherited from ClientObject.)
Public method IsPropertyAvailable (Inherited from ClientObject.)
Protected method LoadExpandoFields Reserved for internal use. Initializes the extended properties that are associated with the PublishedAssignment object. (Overrides ClientObject.LoadExpandoFields().)
Protected method MemberwiseClone (Inherited from Object.)
Public method RefreshLoad Reserved for internal use. Reloads all scalar properties that are associated with the PublishedAssignment object. (Overrides ClientObject.RefreshLoad().)
Protected method RemoveFromParentCollection (Inherited from ClientObject.)
Public method Retrieve() (Inherited from ClientObject.)
Public method Retrieve([]) (Inherited from ClientObject.)
Public method ToString (Inherited from Object.)
Protected method UpdateClientObjectPropertyType (Inherited from ClientObject.)

Top

See also

Reference

PublishedAssignment class

Microsoft.ProjectServer.Client namespace