Поделиться через


Справочник по XML-схеме переноса контента

Дата последнего изменения: 9 марта 2015 г.

Применимо к: SharePoint Foundation 2010

В Microsoft SharePoint Foundation 2010 перенос контента поддерживается API-интерфейсами, предоставленными в пространстве имен Microsoft.SharePoint.Deployment. Кроме того, реализация переноса поддерживается XML-схемами, предоставляемыми с SharePoint Foundation 2010 SDK.

Архитектура переноса содержимого в SharePoint Foundation предоставляет общую схему для поддержки переноса пакетов экспорта. Можно создать пакет для импорта содержимого в SharePoint Foundation.

Файлы схемы развертывания

SharePoint Foundation предоставляет восемь файлов схем (XSD) для поддержки переноса контента, как описано в следующей таблице.

Файл схемы

Описание

Схема DeploymentManifest

  • Предоставляет средство проверки для файла Manifest.xml, экспортируемого в пакет переноса данных.

  • Предоставляет комплексный манифест, содержащий списки как контента, так и структуры исходного сайта. Операция переноса использует файл манифеста для воссоздания исходного сайта и его компонентов, когда он импортируется в конечный сайт.

Схема DeploymentExportSettings

Предоставляет средства проверки для файла ExportSettings.xml, экспортируемого в пакет переноса контента.

Файл ExportSettings.xml выполняет следующее.

  • Содержит параметры экспорта, указанные с помощью класса SPExportSettings и других классов, являющихся частью объектной модели переноса контента.

  • Обеспечивает в процессе импорта (на конечном сайте переноса) выполнение директив, содержащихся в параметрах экспорта.

  • Поддерживает каталог всех объектов, экспортируемых в пакет переноса.

Схема DeploymentLookupListMap

Предоставляет средство проверки для файла LookupListMap.xml, экспортируемого в пакет переноса данных.

Файл LookupListMap.xml поддерживает простой список подстановки, в котором записываются ссылки на элементы списка SharePoint (один элемент списка ссылается на другой элемент списка).

Схема DeploymentRequirements

Предоставляет средства проверки для файла Requirements.xml, экспортируемого в пакет переноса контента.

Файл Requirements.xml содержит список требований развертывания в форме требований установки в конечном местоположении переноса, например определений функций, версий шаблонов, сборок веб-частей, языковых пакетов и т. д.

Схема DeploymentRootObjectMap

Предоставляет средство проверки для файла RootObjectMap.xml, экспортируемого в пакет переноса данных.

Файл RootObjectMap.xml содержит список сопоставлений вторичных (зависимых) объектов, позволяющий на этапе импорта в процессе переноса правильно разместить зависимые объекты относительно местоположений корневых объектов.

Схема DeploymentSystemData

Предоставляет средства проверки для файла SystemData.xml, экспортируемого в пакет переноса контента.

Файл SystemData.xml выполняет следующее.

  • Собирает разнообразные системные данные нижних уровней.

  • Записывает количество и имена файлов Manifest.xml (если при переносе используется несколько манифестов).

Схема DeploymentUserGroupMap

Предоставляет средство проверки для файла UserGroup.xml, экспортируемого в пакет переноса данных.

Файл UserGroup.xml содержит список пользователей и пользовательских групп безопасности в отношении безопасности и прав доступа.

Схема DeploymentViewFormsList

Предоставляет средства проверки для файла ViewFormsList.xml, экспортируемого в пакет переноса контента.

Файл ViewFormsList.xml содержит список веб-частей и отслеживает, является ли каждая из них представлением или формой.

См. также

Другие ресурсы

Перенос контента