WebSvcWssInterop-Namespace
Die Klasse WssInterop ist die primäre Klasse im WebSvcWssInterop -Namespace. Die WssInterop -Klasse enthält Methoden, die Projektwebsitesverwalten.
Hinweis
WssInterop ist eine Klasse, in die ASMX-Webdienst. WssInterop ist eine Schnittstelle, die in der WssInteropClient -Klasse implementiert wird, in den WCF-Dienst. Informationen zur Verwendung der WssInteropClient -Klasse in einem WCF-basierten Anwendung finden Sie unter den Klassenkonstruktor WssInterop .
WebSvcWssInterop Namespace handelt es sich um einen beliebigen Namen für einen Verweis auf die WssInterop.asmx-Webdienst (oder den WssInterop.svc-Dienst) von Project Server Interface (PSI). Methoden in der WssInterop -Klasse können erstellen oder löschen eine SharePoint-Website für Projekte, Abrufen von Informationen zu oder aktualisieren Sie die SharePoint-Websites und die Einstellungen in einer Farm, Synchronisieren von oder aktualisieren Benutzermitgliedschaften in SharePoint-Websites und bestimmen, ob eine SharePoint-Webanwendung vorhanden ist.
Die Seite SharePoint-Websites verbunden in Project Web App werden die Methoden des WssInterop -Klasse verwendet. Beispielsweise können Sie die URL für jedes Projekt auf der SharePoint-Websites verbunden Seite (https://ServerName/ProjectServerName/_layouts/pwa/Admin/ManageWSS.aspxfestlegen.
Die Methoden des WssInterop -Klasse wird im Allgemeinen verwenden oder einen der folgenden Objekte zurückgeben:
Klassen
Klasse | Beschreibung | |
---|---|---|
ProjectWSSInfoDataSet | Verwendet, um Projektwebsites und die zugeordneten SharePoint-Website-Daten verwalten. | |
ProjectWSSInfoDataSet.ProjWssInfoDataTable | Enthält eine Auflistung von Projektwebsite und SharePoint Site-Interoperabilitätsdaten einer Site Project Web App . | |
ProjectWSSInfoDataSet.ProjWssInfoRow | Gibt eine Zeile aus der SharePoint-Site-Informationen, die Interoperabilität des Projektwebsites in Project Server ermöglicht. | |
ProjectWSSInfoDataSet.ProjWssInfoRowChangeEvent | Das Ereignis, das auftritt, wenn Daten in eine ProjWssInfoRow geändert werden. | |
WssInterop | Enthält Methoden zum Verwalten von SharePoint-Websites für Projektwebsites in Project Server. | |
WssServersDataSet | Enthält eine Liste der SharePoint Server-Installationen, die von Project Web Appverwendet werden. | |
WssServersDataSet.WssServersDataTable | Enthält Informationen über den SharePoint-Servern, die mit Project Web Appverknüpft ist. | |
WssServersDataSet.WssServersRow | Gibt einen SharePoint-Server, der mit Project Web Appverknüpft ist. | |
WssServersDataSet.WssServersRowChangeEvent | Das Ereignis, das auftritt, wenn Daten in eine WssServersRow geändert werden. | |
WssSettingsDataSet | Enthält eine Auflistung von Informationen über die Verwaltung für SharePoint-Websites, die mit Project Web Appverknüpft sind. | |
WssSettingsDataSet.WssAdminDataTable | Enthält Administrationsinformationen für SharePoint-Website für Projektwebsites. | |
WssSettingsDataSet.WssAdminRow | Enthält Informationen zur Verwaltung von Projektwebsite und SharePoint-Site-Interoperabilitätsdaten für ein Projekt. | |
WssSettingsDataSet.WssAdminRowChangeEvent | Das Ereignis, das auftritt, wenn Daten in eine WssAdminRow geändert werden. |
Delegaten
Delegat | Beschreibung | |
---|---|---|
ProjectWSSInfoDataSet.ProjWssInfoRowChangeEventHandler | Stellt die Methode dar, die Ereignisse behandelt, die auftreten, wenn eine Aktion für die Datenzeile ausgeführt wird. | |
WssServersDataSet.WssServersRowChangeEventHandler | Stellt die Methode dar, die Ereignisse behandelt, die auftreten, wenn eine Aktion für die Datenzeile ausgeführt wird. | |
WssSettingsDataSet.WssAdminRowChangeEventHandler | Stellt die Methode dar, die Ereignisse behandelt, die auftreten, wenn eine Aktion für die Datenzeile ausgeführt wird. |