Sites.ExportWeb Method
Exporta un sitio Web.
Web Service: SitesWeb Reference: http://<Site>/_vti_bin/Sites.asmx
Syntax
'Declaración
<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)> _
PublicFunctionExportWeb ( _
jobNameAsString, _
webUrlAsString, _
dataPathAsString, _
includeSubwebsAsBoolean, _
includeUserSecurityAsBoolean, _
overWriteAsBoolean, _
cabSizeAsInteger _
) AsInteger
'Uso
DiminstanceAsSitesDimjobNameAsStringDimwebUrlAsStringDimdataPathAsStringDimincludeSubwebsAsBooleanDimincludeUserSecurityAsBooleanDimoverWriteAsBooleanDimcabSizeAsIntegerDimreturnValueAsIntegerreturnValue = 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)]
publicintExportWeb (
stringjobName,
stringwebUrl,
stringdataPath,
boolincludeSubwebs,
boolincludeUserSecurity,
booloverWrite,
intcabSize
)
Parameters
- jobName
El nombre de archivo que se va a utilizar para paquetes de migración de contenido.
- webUrl
La dirección URL del sitio para exportar.
- dataPath
La ubicación del directorio donde se colocan paquetes de migración de contenido.
- includeSubwebs
true Para incluir subwebs; de lo contrario, false.
- includeUserSecurity
true Para incluir grupos de seguridad de sitio y información de pertenencia al grupo; en caso contrario, false.
- overWrite
true Para sobrescribir el paquete de migración de contenido si existe; en caso contrario, false.
- cabSize
Indica el tamaño máximo para el archivo de CMP (paquete de migración de contenido).
Remarks
Para tener acceso a sus métodos y el servicio Sites, establecer una referencia Web a http:// Server_Name / [sitios /] [Site_Name /] _vti_bin/Sites.asmx.
Example
F ormato de solicitud SOAP posteriores es una solicitud SOAP 1.1 de ejemplo. Reemplace los marcadores de posición que se muestra necesidad con valores reales.
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>
El formato de respuesta SOAP posteriores es una respuesta SOAP 1.1 de ejemplo. Reemplace los marcadores de posición que se muestra con valores reales de valor devuelto.
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>