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 | 表示处理事件数据行上执行操作时出现这种情况的方法。 |