WebSvcWssInterop 命名空间

The WssInterop class is the primary class in the WebSvcWssInterop namespace. The WssInterop class includes methods that manage 项目网站.

备注

In the ASMX web service, WssInterop is a class. In the WCF service, WssInterop is an interface that is implemented in the WssInteropClient class. For information about using the WssInteropClient class in a WCF-based application, see the WssInterop class constructor.

The WebSvcWssInterop namespace is an arbitrary name for a reference to the WssInterop.asmx web service (or the WssInterop.svc service) of the Project Server Interface (PSI). Methods in the WssInterop class can create or delete a SharePoint site for projects, get information about or update the SharePoint sites and settings in a farm, synchronize or update user memberships in SharePoint sites, and determine whether a SharePoint web exists.

The Connected SharePoint Sites page in Project Web App uses the WssInterop class methods. For example, you can set the site URL for each project on the Connected SharePoint Sites page (https://ServerName/ProjectServerName/_layouts/pwa/Admin/ManageWSS.aspx.

The WssInterop class methods generally use or return one of the following objects:

  说明
公共类 ProjectWSSInfoDataSet 用于维护项目网站和关联的 SharePoint 站点数据。
公共类 ProjectWSSInfoDataSet.ProjWssInfoDataTable 包含项目网站和 SharePoint 站点的互操作性数据与Project Web App站点相关联的集合。
公共类 ProjectWSSInfoDataSet.ProjWssInfoRow 指定的行的 SharePoint 站点的信息,使项目网站与 Project Server 的互操作性。
公共类 ProjectWSSInfoDataSet.ProjWssInfoRowChangeEvent 在ProjWssInfoRow中的数据发生更改时引发的事件。
公共类 WssInterop 包含用于管理项目网站 Project Server 中的 SharePoint 网站的方法。
公共类 WssServersDataSet 包含列表的 SharePoint 服务器安装程序所使用的Project Web App。
公共类 WssServersDataSet.WssServersDataTable 包含有关与Project Web App相关联的 SharePoint 服务器的信息。
公共类 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 表示处理事件数据行上执行操作时出现这种情况的方法。