Published: May 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.
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.
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)
EventReceivers Element (DeploymentManifest - SPListItem)
EventReceivers Element (DeploymentManifest - SPWeb)
Feature Element (DeploymentManifest)
SPFeature
Field Element (DeploymentManifest - SPFieldCollection)
SPField
Field Element (DeploymentManifest - FieldDataCollection)
DictionaryEntry
Field Element (DeploymentManifest - DeploymentFieldTemplate)
FieldRef Element (DeploymentManifest - SPFieldCollection)
SPFieldLink
FieldRef Element (DeploymentManifest - SPFieldLinkCollection)
Fields Element (DeploymentManifest - SPList)
SPFieldCollection
FieldTemplate Element (DeploymentManifest)
DeploymentFieldTemplate
File Element (DeploymentManifest - SPGenericObject)
SPFile
File Element (DeploymentManifest - SPFileVersionCollection)
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)
List Element (DeploymentManifest)
SPList
ListFormBody Element (DeploymentManifest - SPView)
ListFormBody Element (DeploymentManifest - SPWebPart)
ListItem Element (DeploymentManifest - SPGenericObject)
SPListItem
ListItem Element (DeploymentManifest - SPListItemVersionCollection)
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)
Properties Element (DeploymentManifest - SPFile)
Properties Element (DeploymentManifest - SPAttachment)
Properties Element (DeploymentManifest - SPWeb)
Property Element (DeploymentManifest)
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)
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
The table describes simple types that do not have a one-to-one mapping with a documented element, and are therefore documented individually.
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)
Date
Description
Reason
May 2010
Initial publication