DeploymentManifest-Schema
Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online-| SharePoint Server 2013
Die DeploymentManifest.xsd-Schemadatei unterstützt die Validierung der Manifest.xml-Datei (oder -Dateien) beim Export. Diese Manifestdatei ist die zentrale Migrationsdatei, da sie einen Datensatz des Inhalts und des Aufbaus der Quellwebsite erfasst, sodass die Quellwebsite und ihre Komponenten durch den Migrationsvorgang beim Import in der Zielwebsite vollständig wiederhergestellt werden können.
Das DeploymentManifest-Schema (wie bei den anderen sieben Bereitstellungsschemas) spiegelt Eingaben wider, die mithilfe von APIs im Microsoft.SharePoint.Deployment-Namespace bereitgestellt werden.
DeploymentManifest-Schemaelemente
In der folgenden Tabelle sind Elemente in der Schemadatei DeploymentManifest.xsd aufgeführt. In der Spalte Type wird die Typdeklaration aufgelistet, wenn das Element über eine benutzerdefinierte Typdeklaration verfügt. Die Typen werden nur dokumentiert, wenn die Dokumentation des Elements die Struktur des entsprechenden Typs nicht verfügbar macht (in Fällen, in denen keine 1:1-Zuordnung zwischen einer Typdeklaration und dem entsprechenden Element vorhanden ist).
Eine Dokumentation der Typen, die nicht als Elemente verfügbar gemacht werden, finden Sie unter Selected Type Definitions.
Hinweis
Ist ein Element mehrmals deklariert, jedoch in unterschiedlichen Typdefinitionen, wird die Typdefinition, in der jedes Element deklariert ist, in Klammern hinter dem Element angegeben.
Beispielsweise wird das EventReceivers-Element viermal deklariert, aber jedes Mal in einer anderen komplexen Typdefinition: EventReceivers (SPFile), EventReceivers (SPList), EventReceivers (SPListItem) und EventReceivers (SPWeb).
Element |
Typ |
---|---|
**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** |
|
**Wörterbuch** |
|
**Wörterbuch** |
|
**Wörterbuch** |
|
**Wörterbuch** |
|
**Wörterbuch** |
|
**Dictionaryentry** |
|
**DeploymentRole** |
|
**DeploymentRoleAssignment** |
|
**DeploymentRoleAssigments** |
|
**DeploymentRoles** |
|
**DeploymentRoleX** |
|
**Spsite** |
|
**SPGenericObject** |
|
**SPGenericObjectCollection** |
|
**DeploymentUserX** |
|
**SPFileVersionCollection** |
|
**SPListItemVersionCollection** |
|
**SPView** |
|
**SPFieldLinkCollection** |
|
**SPFieldLinkCollection** |
|
**SPViewCollection** |
|
**Spweb** |
|
**SPWebPart** |
|
**SPWebPartCollection** |
|
**DeploymentWebStructure** |
|
**SPWebTemplate** |
Ausgewählte BereitstellungManifesttypdefinitionen
In dieser Tabelle werden einfache Typen beschrieben, die keine 1:1-Zuordnung mit einem dokumentierten Element aufweisen und daher einzeln dokumentiert werden.
Typ |
---|
Einfacher "SPDictionaryEntryAccess"-Typ (DeploymentManifest) |
Einfacher SPDictionaryEntryValueType-Typ ("DeploymentManifest") |