Пространство имен 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 | Представляет метод, обрабатывающий события, которые возникают при выполнении действия на строку данных. |