Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Project.QueueUpdateProjectTeam method

Updates the project team for a specified project.

Namespace:  WebSvcProject
Assembly:  ProjectServerServices (in ProjectServerServices.dll)
[SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Project/QueueUpdateProjectTeam", RequestNamespace = "http://schemas.microsoft.com/office/project/server/webservices/Project/", 
	ResponseNamespace = "http://schemas.microsoft.com/office/project/server/webservices/Project/", 
	Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void QueueUpdateProjectTeam(
	Guid JobUid,
	Guid sessionUid,
	Guid projectUid,
	ProjectTeamDataSet dataset
)

Parameters

JobUid
Type: System.Guid

The GUID of the queue job.

sessionUid
Type: System.Guid

The GUID of the session in which the queue job is submitted.

projectUid
Type: System.Guid

The GUID of the project.

dataset
Type: WebSvcProject.ProjectTeamDataSet

Contains the project team data to update.

QueueUpdateProjectTeam cleans up resource data within a project. Old resources are removed, enterprise resource changes are incorporated, and new data is reconciled with enterprise data.

QueueUpdateProjectTeam is an asynchronous method that sends a message to the Project Server Queuing Service.

Wait for the queue to process the changes before trying to read the project team. If you read the project team before the changes are completed, you will not receive any team members that are still in the queue.

Project Server Permissions

Permission

Description

BuildTeamOnProject

Allows a user to make resource assignments from the resource pool to the specified project. Category permission.

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.