Partager via


WebSvcWssInterop - Espace de noms

La classe WssInterop est la classe dans l'espace de noms WebSvcWssInterop principale. La classe WssInterop inclut des méthodes qui gèrent les sites de projets.

Notes

Dans le service web ASMX, WssInterop est une classe. Dans le service WCF, WssInterop est une interface qui est implémentée dans la classe WssInteropClient . Pour plus d'informations sur l'utilisation de la classe WssInteropClient dans une application basée sur WCF, voir le constructeur de classe WssInterop .

L'espace de noms WebSvcWssInterop est le nom arbitraire d'une référence au service web WssInterop.asmx (ou le service WssInterop.svc) de la PSI Project Server Interface (). Méthodes de la classe WssInterop peuvent créer ou supprimer un site SharePoint pour les projets, obtenir des informations sur les ou mettre à jour les sites SharePoint et les paramètres dans une batterie de serveurs, synchroniser ou mettre à jour les appartenances de l'utilisateur dans des sites SharePoint et déterminer s'il existe un site web SharePoint.

La page relié des Sites SharePoint dans Project Web App utilise les méthodes de la classe WssInterop . Par exemple, vous pouvez définir l'URL du site pour chaque projet sur la page de connecté des Sites SharePoint (https://ServerName/ProjectServerName/_layouts/pwa/Admin/ManageWSS.aspx.

Les méthodes de la classe WssInterop généralement utilisent ou retourner l'un des objets suivants :

Classes

  Classe Description
Classe publique ProjectWSSInfoDataSet Permet de gérer les sites de projets et les données de site SharePoint associé.
Classe publique ProjectWSSInfoDataSet.ProjWssInfoDataTable Contient une collection de site de projets et des données d'interopérabilité de site SharePoint associées à un site Project Web App .
Classe publique ProjectWSSInfoDataSet.ProjWssInfoRow Spécifie une ligne d'informations de site SharePoint qui permet l'interopérabilité de sites de projets avec Project Server.
Classe publique ProjectWSSInfoDataSet.ProjWssInfoRowChangeEvent Événement qui se produit lors de la modification des données dans un ProjWssInfoRow .
Classe publique WssInterop Inclut des méthodes pour la gestion des sites SharePoint pour les sites de projets dans Project Server.
Classe publique WssServersDataSet Contient une liste des installations SharePoint Server qui sont utilisés par Project Web App.
Classe publique WssServersDataSet.WssServersDataTable Contient des informations sur les serveurs SharePoint associée à Project Web App.
Classe publique WssServersDataSet.WssServersRow Spécifie un serveur SharePoint qui est associé à Project Web App.
Classe publique WssServersDataSet.WssServersRowChangeEvent Événement qui se produit lors de la modification des données dans un WssServersRow .
Classe publique WssSettingsDataSet Contient une collection d'informations de l'administration des sites SharePoint qui sont associés à Project Web App.
Classe publique WssSettingsDataSet.WssAdminDataTable Contient des informations de l'administration de site SharePoint pour sites de projets.
Classe publique WssSettingsDataSet.WssAdminRow Contient des informations de l'administration de site de projets et des données d'interopérabilité de site SharePoint pour un projet.
Classe publique WssSettingsDataSet.WssAdminRowChangeEvent Événement qui se produit lors de la modification des données dans un WssAdminRow .

Délégués

  Délégué Description
Délégué public ProjectWSSInfoDataSet.ProjWssInfoRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public WssServersDataSet.WssServersRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public WssSettingsDataSet.WssAdminRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.