StatusingDataSet.TasksRow.TASK_PUBLISHED_UID property
Specifies the unique identifier of the task in the Published.database.
Namespace: WebSvcStatusing
Assembly: ProjectServerServices (in ProjectServerServices.dll)
Syntax
'Declaration
Public Property TASK_PUBLISHED_UID As Guid
Get
Set
'Usage
Dim instance As StatusingDataSet.TasksRow
Dim value As Guid
value = instance.TASK_PUBLISHED_UID
instance.TASK_PUBLISHED_UID = value
public Guid TASK_PUBLISHED_UID { get; set; }
Property value
Type: System.Guid
Remarks
Project Server isolates a team member's status changes until they are approved by the project manager. When a team member saves the status of an assignment, Project Server creates a working copy of the task with the assignment changes in the MSP_TASKS_SAVED table. The working copy has a unique TASK_UID, but the TASK_PUBLISHED_UID is the same as the TASK_UID in the MSP_TASKS table. The same process occurs in the MSP_TASKS_SUBMITTED table when the team member submits the status for approval. When the project manager approves the status, the changes are applied to the task in the MSP_TASKS table.
See also
Reference
StatusingDataSet.TasksRow class