DeploymentManifest schema

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

The DeploymentManifest.xsd schema file supports validation of the Manifest.xml file (or files) on export. This manifest file is the core migration file, as it captures a record of the contents and structure of the source site so that the migration operation can fully reconstitute the source site and its components upon import to the destination site.

The DeploymentManifest schema (as with the other seven deployment schemas) reflects inputs provided using APIs provided in the Microsoft.SharePoint.Deployment namespace.

DeploymentManifest schema elements

The following table lists elements in the DeploymentManifest.xsd schema file. The Type column lists the type declaration when the element has a custom type declaration. The types are not documented unless documentation of the element fails to expose the structure of the corresponding type (in cases where there is no one-to-one mapping between a type declaration and its corresponding element).

For documentation of types that are not exposed as elements, see Selected Type Definitions.

Note

Where an element is declared more than once, but in different type definitions, the type definition in which each element is declared is listed in parentheses beside the element.

For example, the EventReceivers element is declared four times, but each time in a different complex type definition: EventReceivers (SPFile), EventReceivers (SPList), EventReceivers (SPListItem), and EventReceivers (SPWeb).


element

Type

Aggregations element (Deployment Manifest - SPView)

Aggregations element (DeploymentManifest - SPWebPart)

Assignment element (DeploymentManifest)

**DeploymentAssignment**

Attachment element (DeploymentManifest)

**SPAttachment**

Attachments element (DeploymentManifest)

**SPAttachmentCollection**

CalendarViewStyles element (DeploymentManifest - SPView)

CalendarViewStyles element (DeploymentManifest - SPWebPart)

ContentType element (DeploymentManifest)

**SPContentType**

ContentTypes element (DeploymentManifest)

**SPContentTypeCollection**

DeletedField element (DeploymentManifest)

**DeletedField**

DeletedFields element (DeploymentManifest)

**ListDeletedFields**

DocumentLibrary element (DeploymentManifest)

**SPDocumentLibrary**

DocumentTemplate element (DeploymentManifest)

**SPDocTemplate**

EventReceiver element (DeploymentManifest)

**SPEventReceiverDefinition**

EventReceivers element (DeploymentManifest - SPFile)

**SPEventReceiverDefinitionCollection**

EventReceivers element (DeploymentManifest - SPList)

**SPEventReceiverDefinitionCollection**

EventReceivers element (DeploymentManifest - SPListItem)

**SPEventReceiverDefinitionCollection**

EventReceivers element (DeploymentManifest - SPWeb)

**SPEventReceiverDefinitionCollection**

Feature element (DeploymentManifest)

**SPFeature**

Field element (DeploymentManifest - SPFieldCollection)

**SPField**

Field element (DeploymentManifest - FieldDataCollection)

**DictionaryEntry**

Field element (DeploymentManifest - DeploymentFieldTemplate)

**SPField**

FieldRef element (DeploymentManifest - SPFieldCollection)

**SPFieldLink**

FieldRef element (DeploymentManifest - SPFieldLinkCollection)

**SPFieldLink**

Fields element (DeploymentManifest - SPList)

**SPFieldCollection**

Fields element (DeploymentManifest - SPList)

**SPFieldCollection**

FieldTemplate element (DeploymentManifest)

**DeploymentFieldTemplate**

File element (DeploymentManifest - SPGenericObject)

**SPFile**

File element (DeploymentManifest - SPFileVersionCollection)

**SPFile**

Folder element (DeploymentManifest)

**SPFolder**

Form element (DeploymentManifest)

**SPForm**

Formats element (DeploymentManifest - SPView)

Formats element (DeploymentManifest - SPWebPart)

Forms element (DeploymentManifest)

**SPFormCollection**

GroupByFooter element (DeploymentManifest - SPView)

GroupByFooter element (DeploymentManifest - SPWebPart)

GroupByHeader (DeploymentManifest - SPView)

GroupByHeader (DeploymentManifest - SPWebPart)

GroupX element (DeploymentManifest)

**DeploymentGroupX**

Link element (DeploymentManifest)

**SPLink**

Links element (DeploymentManifest - SPFile)

**SPLinkCollection**

Links element (DeploymentManifest - SPListItem)

**SPLinkCollection**

List element (DeploymentManifest)

**SPList**

ListFormBody element (DeploymentManifest - SPView)

ListFormBody element (DeploymentManifest - SPWebPart)

ListItem element (DeploymentManifest - SPGenericObject)

**SPListItem**

ListItem element (DeploymentManifest - SPListItemVersionCollection)

**SPListItem**

ListTemplate element (DeploymentManifest)

**SPListTemplate**

Module element (DeploymentManifest)

**SPModule**

PagedClientCallbackRowset element (DeploymentManifest - SPView)

PagedClientCallbackRowset element (DeploymentManifest - SPWebPart))

PagedRecurrenceRowset element (DeploymentManifest - SPView)

PagedRecurrenceRowset element (DeploymentManifest - SPWebPart)

PagedRowset element (DeploymentManifest - SPView)

PagedRowset element (DeploymentManifest - SPWebPart)

Personalization element (DeploymentManifest)

**SPPersonalization**

Personalizations element (DeploymentManifest)

**SPPersonalizationCollection**

PictureLibrary element (DeploymentManifest)

**SPPictureLibrary**

Properties element (DeploymentManifest - SPModule)

**Dictionary**

Properties element (DeploymentManifest - SPFolder)

**Dictionary**

Properties element (DeploymentManifest - SPFile)

**Dictionary**

Properties element (DeploymentManifest - SPAttachment)

**Dictionary**

Properties element (DeploymentManifest - SPWeb)

**Dictionary**

Property element (DeploymentManifest)

**DictionaryEntry**

Query element (DeploymentManifest - SPView)

Query element (DeploymentManifest - SPWebPart)

Role element (DeploymentManifest)

**DeploymentRole**

RoleAssignment element (DeploymentManifest)

**DeploymentRoleAssignment**

RoleAssignments element (DeploymentManifest)

**DeploymentRoleAssigments**

Roles element (DeploymentManifest)

**DeploymentRoles**

RoleX element (DeploymentManifest)

**DeploymentRoleX**

RowLimit element (DeploymentManifest - SPView)

RowLimit element (DeploymentManifest - SPWebPart)

RowLimitExceeded element (DeploymentManifest - SPView)

RowLimitExceeded element (DeploymentManifest - SPWebPart)

Script element (DeploymentManifest - SPView)

Script element (DeploymentManifest - SPWebPart)

Site element (DeploymentManifest)

**SPSite**

SPObject element (DeploymentManifest)

**SPGenericObject**

SPObjects element (DeploymentManifest)

**SPGenericObjectCollection**

Toolbar element (DeploymentManifest - SPView)

Toolbar element (DeploymentManifest - SPWebPart)

UserX element (DeploymentManifest)

**DeploymentUserX**

Versions element (DeploymentManifest - SPFile)

**SPFileVersionCollection**

Versions element (DeploymentManifest - SPListItem)

**SPListItemVersionCollection**

View element (DeploymentManifest)

**SPView**

ViewBidiHeader element (DeploymentManifest - SPView)

ViewBidiHeader element (DeploymentManifest - SPWebPart)

View Body element (DeploymentManifest - SPView)

View Body element (DeploymentManifest - SPWebPart)

ViewData element (DeploymentManifest - SPView)

ViewData element (DeploymentManifest - SPWebPart)

ViewEmpty element (DeploymentManifest - SPView)

ViewEmpty element (DeploymentManifest - SPWebPart)

ViewFields element (DeploymentManifest - SPView)

**SPFieldLinkCollection**

ViewFields element (DeploymentManifest - SPWebPart)

**SPFieldLinkCollection**

ViewFooter element (DeploymentManifest - SPView)

ViewFooter element (DeploymentManifest - SPWebPart)

ViewHeader element (DeploymentManifest - SPView)

ViewHeader element (DeploymentManifest - SPWebPart)

Views element (DeploymentManifest)

**SPViewCollection**

ViewStyle element (DeploymentManifest - SPView)

ViewStyle element (DeploymentManifest - SPWebPart)

Web element (DeploymentManifest)

**SPWeb**

WebPart element (DeploymentManifest)

**SPWebPart**

WebParts element (DeploymentManifest)

**SPWebPartCollection**

WebStructure element (DeploymentManifest)

**DeploymentWebStructure**

WebTemplate element (DeploymentManifest)

**SPWebTemplate**

Selected DeploymentManifest type definitions

This table describes simple types that do not have a one-to-one mapping with a documented element, and are therefore documented individually.


Type

AnonymousState Simple Type (DeploymentManifest)

DefaultItemOpen Simple Type (DeploymentManifest)

DraftVisibilityType Simple Type (DeploymentManifest)

Guid Simple Type (DeploymentManifest)

ListItemDocType Simple Type (DeploymentManifest)

SecurityModificationType Simple Type (DeploymentManifest)

SPBaseType Simple Type (DeploymentManifest)

SPDictionaryEntryAccess Simple Type (DeploymentManifest)

SPDictionaryEntryValueType Simple Type (DeploymentManifest)

SPEventHostType Simple Type (DeploymentManifest)

SPEventReceiverType Simple Type (DeploymentManifest)

SPListTemplateType Simple Type (DeploymentManifest)

SPModerationStatusType Simple Type (DeploymentManifest)

SPObjectType Simple Type (DeploymentManifest)

SPViewScope Simple Type (DeploymentManifest)

TRUEFALSE Simple Type (DeploymentManifest)


See also