Partager via


Sites.ExportWeb - Méthode

Exporte un site Web.

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

Syntaxe

'Déclaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/ExportWeb", RequestNamespace := "https://schemas.microsoft.com/sharepoint/soap/",  _
    ResponseNamespace := "https://schemas.microsoft.com/sharepoint/soap/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function ExportWeb ( _
    jobName As String, _
    webUrl As String, _
    dataPath As String, _
    includeSubwebs As Boolean, _
    includeUserSecurity As Boolean, _
    overWrite As Boolean, _
    cabSize As Integer _
) As Integer
'Utilisation
Dim instance As Sites
Dim jobName As String
Dim webUrl As String
Dim dataPath As String
Dim includeSubwebs As Boolean
Dim includeUserSecurity As Boolean
Dim overWrite As Boolean
Dim cabSize As Integer
Dim returnValue As Integer

returnValue = instance.ExportWeb(jobName, _
    webUrl, dataPath, includeSubwebs, _
    includeUserSecurity, overWrite, _
    cabSize)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/ExportWeb", RequestNamespace = "https://schemas.microsoft.com/sharepoint/soap/", 
    ResponseNamespace = "https://schemas.microsoft.com/sharepoint/soap/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public int ExportWeb(
    string jobName,
    string webUrl,
    string dataPath,
    bool includeSubwebs,
    bool includeUserSecurity,
    bool overWrite,
    int cabSize
)

Paramètres

  • jobName
    Type : System.String

    Le nom du fichier à utiliser pour les packages de migration de contenu.

  • dataPath
    Type : System.String

    L'emplacement du répertoire où sont stockés les packages de migration de contenu.

  • includeSubwebs
    Type : System.Boolean

    true pour inclure les sous-sites Web ; dans le cas contraire, false.

  • includeUserSecurity
    Type : System.Boolean

    true pour inclure des groupes de sécurité de site et les informations d'appartenance aux groupes ; dans le cas contraire, false.

  • overWrite
    Type : System.Boolean

    true pour remplacer le package de migration de contenu s'il existe ; Sinon, false.

  • cabSize
    Type : System.Int32

    Indique la taille maximale du fichier CMP (package de migration de contenu).

Valeur renvoyée

Type : System.Int32

Remarques

Pour accéder à ses méthodes et le service Sites , définissez une référence Web à https://Server_Name/ [sites /] [Site_Name/] _vti_bin/Sites.asmx.

Exemples

Format de la demande SOAP   Voici un exemple de demande SOAP 1.1. Remplacez les espaces réservés montrés est nécessaire par des valeurs réelles.

POST /_vti_bin/sites.asmx HTTP/1.1
Host: ServerName
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://schemas.microsoft.com/sharepoint/soap/ExportWeb"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="https://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ExportWeb xmlns="https://schemas.microsoft.com/sharepoint/soap/">
      <jobName>string</jobName>
      <webUrl>string</webUrl>
      <dataPath>string</dataPath>
      <includeSubwebs>boolean</includeSubwebs>
      <includeUserSecurity>boolean</includeUserSecurity>
      <overWrite>boolean</overWrite>
      <cabSize>int</cabSize>
    </ExportWeb>
  </soap:Body>
</soap:Envelope>

Format de la réponse SOAP   Voici un exemple de réponse SOAP 1.1. Remplacez les espaces réservés avec les valeurs de retour réelles.

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="https://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ExportWebResponse xmlns="https://schemas.microsoft.com/sharepoint/soap/">
      <ExportWebResult>int</ExportWebResult>
    </ExportWebResponse>
  </soap:Body>
</soap:Envelope>

Voir aussi

Référence

Sites classe

Sites - Membres

WebSvcsites - Espace de noms