StatusingDataSet.TasksRow.TASK_PUBLISHED_UID Property
Specifies the unique identifier of the task in the Published.database.
Namespace: [Statusing Web service]
Service reference: http://ServerName:32843/[Project Service Application GUID]/PSI/Statusing.svc
Web service reference: http://ServerName/ProjectServerName/_vti_bin/PSI/Statusing.asmx?wsdl
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