DeploymentExportSettings schema

Applies to: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

The DeploymentExportSettings schema provides validation for the ExportSettings.xml file. This file contains the export settings that you can specify by using the SPExportSettings class and other classes that are part of the content migration object model represented in the Microsoft.SharePoint.Deployment namespace.

In addition to cataloging export settings, the ExportSettings.xml file also ensures that the subsequent import process (at the migration target site) enforces the directives specified in the export settings.

The ExportSettings.xml file also maintains a catalog of all objects exported to the migration package.

DeploymentExportSettings schema elements

The following table lists elements in the DeploymentExportSettings.xsd schema file.



ExportSettings element (DeploymentExportSettings)

Root element, which provides an XML wrapper for the deployment export settings container object and a means for specifying security, versioning, and how to export.

DeploymentObject element (DeploymentExportSettings)

Represents instances of deployment objects (SPExportObject) marked for export to the content migration package.

ExportObjects element (DeploymentExportSettings)

Represents a collection of deployment export object instances for inclusion in the content migration package.

The following table lists simple types that are defined in the schema but are not exposed in documented elements. Rather, they appear as element attribute types, most commonly as enumeration types, which specify allowable attribute values.


SPIncludeSecurity Simple Type (DeploymentExportSettings)

SPIncludeSecurity Simple Type (DeploymentExportSettings)

SPExportMethodType Simple Type (DeploymentExportSettings)

Guid Simple Type (DeploymentExportSettings)

SPDeploymentObjectType Simple Type (DeploymentExportSettings)

SPIncludeDescendents Simple Type (DeploymentExportSettings)

See also