DeploymentManifest Schema
This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
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 |
---|---|
DeploymentAssignment |
|
SPAttachment |
|
SPAttachmentCollection |
|
SPContentType |
|
SPContentTypeCollection |
|
DeletedField |
|
ListDeletedFields |
|
SPDocumentLibrary |
|
SPDocTemplate |
|
SPEventReceiverDefinition |
|
SPEventReceiverDefinitionCollection |
|
SPEventReceiverDefinitionCollection |
|
SPEventReceiverDefinitionCollection |
|
SPEventReceiverDefinitionCollection |
|
SPFeature |
|
SPField |
|
DictionaryEntry |
|
Field Element (DeploymentManifest - DeploymentFieldTemplate) |
SPField |
SPFieldLink |
|
FieldRef Element (DeploymentManifest - SPFieldLinkCollection) |
SPFieldLink |
SPFieldCollection |
|
SPFieldCollection |
|
DeploymentFieldTemplate |
|
SPFile |
|
SPFile |
|
SPFolder |
|
SPForm |
|
SPFormCollection |
|
DeploymentGroupX |
|
SPLink |
|
SPLinkCollection |
|
SPLinkCollection |
|
SPList |
|
SPListItem |
|
ListItem Element (DeploymentManifest - SPListItemVersionCollection) |
SPListItem |
SPListTemplate |
|
SPModule |
|
PagedClientCallbackRowset Element (DeploymentManifest - SPView) |
|
PagedClientCallbackRowset Element (DeploymentManifest - SPWebPart)) |
|
PagedRecurrenceRowset Element (DeploymentManifest - SPWebPart) |
|
SPPersonalization |
|
SPPersonalizationCollection |
|
SPPictureLibrary |
|
Dictionary |
|
Dictionary |
|
Dictionary |
|
Dictionary |
|
Dictionary |
|
DictionaryEntry |
|
DeploymentRole |
|
DeploymentRoleAssignment |
|
DeploymentRoleAssigments |
|
DeploymentRoleAssignmentX |
|
DeploymentRoles |
|
DeploymentRoleX |
|
SPSite |
|
SPGenericObject |
|
SPGenericObjectCollection |
|
DeploymentUserX |
|
SPFileVersionCollection |
|
SPListItemVersionCollection |
|
SPView |
|
SPFieldLinkCollection |
|
SPFieldLinkCollection |
|
SPViewCollection |
|
SPWeb |
|
SPWebPart |
|
SPWebPartCollection |
|
DeploymentWebStructure |
|
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 |
---|
See Also
Reference
Microsoft.SharePoint.Deployment