Поделиться через


Метод WssInterop.QueueSynchronizeMembershipForWssSite

Синхронизация пользователей Project Server с сайта SharePoint для указанного сайт проекта.

Пространство имен:  WebSvcWssInterop
Сборка:  ProjectServerServices (в ProjectServerServices.dll)

Синтаксис

'Декларация
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/WssInterop/QueueSynchronizeMembershipForWssSite", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/WssInterop/",  _
    ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/WssInterop/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub QueueSynchronizeMembershipForWssSite ( _
    projectUID As Guid, _
    jobUid As Guid _
)
'Применение
Dim instance As WssInterop
Dim projectUID As Guid
Dim jobUid As Guid

instance.QueueSynchronizeMembershipForWssSite(projectUID, _
    jobUid)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/WssInterop/QueueSynchronizeMembershipForWssSite", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/WssInterop/", 
    ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/WssInterop/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void QueueSynchronizeMembershipForWssSite(
    Guid projectUID,
    Guid jobUid
)

Параметры

  • projectUID
    Тип: System.Guid

    Уникальный идентификатор проекта.

  • jobUid
    Тип: System.Guid

    Уникальный идентификатор задания очереди.

Замечания

Метод QueueSynchronizeMembershipForWssSite удаляет и затем повторно создает следующие роли сайт проекта: администратор, руководитель проекта, участник группы и чтения. Метод затем добавляет правильные пользователи Project Server для каждой роли.

QueueSynchronizeMembershipForWssSite представляет собой асинхронный метод, который отправляет сообщение в службу очередей Project Server.

Разрешения Project Server

Одно из следующих разрешений является обязательным.

Разрешение

Описание

ManageWindowsSharePointServices

Позволяет пользователю управлять сайт проекта. Глобальное разрешение.

PublishProject

Позволяет пользователю публикации проекта. Разрешение категории.

См. также

Справочные материалы

WssInterop класс

Элементы WssInterop

Пространство имен WebSvcWssInterop