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

Класс WssInterop — это основной классов в пространстве имен WebSvcWssInterop . Класс WssInterop включает в себя методы для управления сайты проекта.

Примечание

В веб-службе ASMX WssInterop — это класс. В службе WCF WssInterop — это интерфейс, который реализован в классе WssInteropClient . Для получения сведений об использовании класса WssInteropClient в приложении на основе WCF см в конструктор класса WssInterop .

Пространство имен WebSvcWssInterop — произвольное имя для ссылки на веб-службу WssInterop.asmx (или службу WssInterop.svc) из Project Server интерфейс (PSI). Методы в классе WssInterop можно создать или удалить сайт SharePoint для проектов, получения сведений или обновить сайты SharePoint и настройки в ферме, синхронизировать или обновить членство в сайтах SharePoint и определить наличие веб-сайта SharePoint.

Страница связанных сайтов SharePoint в Project Web App использует методы класса WssInterop . Например можно задать URL-адрес сайта для каждого проекта на связанных сайтах SharePoint страницы (https://ServerName/ProjectServerName/_layouts/pwa/Admin/ManageWSS.aspx.

Методы класса WssInterop обычно используется или возвращает одно из следующих объектов:

Классы

  Класс Описание
Общий класс ProjectWSSInfoDataSet Используется для хранения сайты проекта и связанные данные веб-узла SharePoint.
Общий класс ProjectWSSInfoDataSet.ProjWssInfoDataTable Содержит коллекцию сайт проекта и связанные с сайта Project Web App взаимодействия данных с сайта SharePoint.
Общий класс ProjectWSSInfoDataSet.ProjWssInfoRow Указывает строку информации узла SharePoint, позволяющий взаимодействовать сайты проекта с сервером Project Server.
Общий класс ProjectWSSInfoDataSet.ProjWssInfoRowChangeEvent Событие, которое возникает при изменении данных в ProjWssInfoRow .
Общий класс WssInterop Включает в себя методы для управления сайтами SharePoint для сайты проекта в Project Server.
Общий класс WssServersDataSet Содержит список установок сервера SharePoint, используемые Project Web App.
Общий класс WssServersDataSet.WssServersDataTable Содержит сведения о серверах SharePoint, связанный с Project Web App.
Общий класс WssServersDataSet.WssServersRow Задает сервер SharePoint, который связан с Project Web App.
Общий класс WssServersDataSet.WssServersRowChangeEvent Событие, которое возникает при изменении данных в WssServersRow .
Общий класс WssSettingsDataSet Содержит коллекцию данных администрирования для сайтов SharePoint, которые связаны с Project Web App.
Общий класс WssSettingsDataSet.WssAdminDataTable Содержит сведения о администрирования веб-узла SharePoint для сайты проекта.
Общий класс WssSettingsDataSet.WssAdminRow Содержит сведения об управлении сайт проекта и данных взаимодействие с веб-узла SharePoint для одного проекта.
Общий класс WssSettingsDataSet.WssAdminRowChangeEvent Событие, которое возникает при изменении данных в WssAdminRow .

Делегаты

  Делегат Описание
Общий делегат ProjectWSSInfoDataSet.ProjWssInfoRowChangeEventHandler Представляет метод, обрабатывающий события, которые возникают при выполнении действия на строку данных.
Общий делегат WssServersDataSet.WssServersRowChangeEventHandler Представляет метод, обрабатывающий события, которые возникают при выполнении действия на строку данных.
Общий делегат WssSettingsDataSet.WssAdminRowChangeEventHandler Представляет метод, обрабатывающий события, которые возникают при выполнении действия на строку данных.