Dws - Classe

Expose des méthodes pour la gestion des sites d'espace de travail de Document et les données qu'ils contiennent.

Hiérarchie d’héritage

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Web.Services.Protocols.WebClientProtocol
        System.Web.Services.Protocols.HttpWebClientProtocol
          System.Web.Services.Protocols.SoapHttpClientProtocol
            WebSvcDWS.Dws

Espace de noms :  WebSvcDWS
Assembly :  STSSOAP (dans STSSOAP.dll)

Syntaxe

'Déclaration
<WebServiceBindingAttribute(Name := "DwsSoap", Namespace := "https://schemas.microsoft.com/sharepoint/soap/dws/")> _
Public Class Dws _
    Inherits SoapHttpClientProtocol
'Utilisation
Dim instance As Dws
[WebServiceBindingAttribute(Name = "DwsSoap", Namespace = "https://schemas.microsoft.com/sharepoint/soap/dws/")]
public class Dws : SoapHttpClientProtocol

Remarques

Le service Web Document Workspace utilisé par 2007 applications du système Microsoft Office qui prennent en charge le volet Gestion des documents.

Les méthodes exposées par ce service Web fournissent des fonctionnalités dans les catégories suivantes :

Vous devez vous authentifier l'utilisateur sur le serveur (voir exemple), avant d'appeler les méthodes de la Document Workspace de service Web.

Les méthodes de la Document Workspace service Web fonctionnent sur n'importe quel type de site SharePoint, y compris les sites qui ne sont pas configurés en tant que sites espace de travail de Document. Par exemple, vous pouvez utiliser la méthode GetDwsMetaData pour renvoyer des informations sur n'importe quel site SharePoint.

Exemples

L'exemple de code suivant montre comment initialiser une nouvelle instance de la Document Workspace de service Web et d'authentifier l'utilisateur sur le serveur en utilisant les informations d'identification de l'utilisateur actuel.

Dim dwsWebService As server.Dws = New server.Dws()
dwsWebService.Credentials = 
    System.Net.CredentialCache.DefaultCredentials
name.Dws dwsWebService = new name.Dws();
dwsWebService.Credentials = 
    System.Net.CredentialCache.DefaultCredentials;

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

Dws - Membres

WebSvcDWS - Espace de noms