Compartilhar via


Project.QueueUpdateProjectTeam method

Atualiza a equipe de projeto para um projeto especificado.

Namespace:  WebSvcProject
Assembly:  ProjectServerServices (in ProjectServerServices.dll)

Syntax

'Declaração
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/Project/QueueUpdateProjectTeam", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/Project/",  _
    ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/Project/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub QueueUpdateProjectTeam ( _
    JobUid As Guid, _
    sessionUid As Guid, _
    projectUid As Guid, _
    dataset As ProjectTeamDataSet _
)
'Uso
Dim instance As Project
Dim JobUid As Guid
Dim sessionUid As Guid
Dim projectUid As Guid
Dim dataset As ProjectTeamDataSet

instance.QueueUpdateProjectTeam(JobUid, _
    sessionUid, projectUid, dataset)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/Project/QueueUpdateProjectTeam", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/Project/", 
    ResponseNamespace = "https://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
)

Parâmetros

  • sessionUid
    Type: System.Guid

    O GUID da sessão em que o trabalho de fila é enviado.

Comentários

QueueUpdateProjectTeam limpa os dados de recursos dentro de um projeto. Recursos antigos foram removidos, alterações de recursos da empresa incorporadas e novos dados esteja reconciliados com os dados da empresa.

QueueUpdateProjectTeam é um método assíncrono que envia uma mensagem para o serviço de enfileiramento do Project Server.

Aguarde até que a fila processar as alterações antes de tentar ler a equipe de projeto. Se você leu a equipe de projeto antes das alterações são concluídas, você não receberá quaisquer membros de equipe que ainda estão na fila.

Permissões do Project Server

Permissão

Descrição

BuildTeamOnProject

Permite que um usuário faça atribuições de recursos do pool de recursos do projeto especificado. Permissão de categoria.

Ver também

Referência

Project class

Project members

WebSvcProject namespace

QueueUpdateProjectTeam

Outros recursos

How to: Use the QueueSystem Web Service