DeploymentManifest Schema

Applies to: SharePoint Foundation 2010

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) reflect 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

The 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

Reference

Microsoft.SharePoint.Deployment

Concepts

Selected Type Definitions