コンテンツ移行スキーマContent migration schemas

適用対象: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013Applies to: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

sharepoint Foundation コンテンツの移行は、 Microsoft sharepoint 展開の名前空間で提供される api でサポートされています。SharePoint Foundation content migration is supported by APIs that are provided in the Microsoft.SharePoint.Deployment namespace. さらに、移行実装は、SharePoint SDK で提供される XML スキーマでサポートされています。Additionally, migration implementations are supported by XML schemas provided with the SharePoint SDK.

SharePoint Foundation コンテンツ移行アーキテクチャには、エクスポートパッケージの移行をサポートするためのパブリックスキーマが用意されています。The SharePoint Foundation content migration architecture provides a public schema to support the migration of export packages. パッケージを作成して、コンテンツを SharePoint にインポートできます。You can create a package to import content into SharePoint.

展開スキーマファイルDeployment schema files

SharePoint Foundation は、次の表に示すように、コンテンツの移行をサポートする8つのスキーマ (.xsd) ファイルを提供します。The SharePoint Foundation provides eight schema (.xsd) files to support content migration, as described in the following table.


スキーマ ファイルSchema File

説明Description

DeploymentManifest スキーマDeploymentManifest schema

コンテンツ移行パッケージにエクスポートされた Manifest.xml ファイルの入力規則を示します。Provides validation for the Manifest.xml file that is exported into the content migration package.

ソース サイトのコンテンツおよび構造のリストを含む包括的なマニフェストを提供します。移行先サイトにインポートする際、移行操作にマニフェスト ファイルを使用してソース サイトおよびそのコンポーネントを再構成します。Provides a comprehensive manifest containing listings of both the contents and the structure of the source site. The migration operation uses the manifest file to reconstitute the source site and its components when it is imported to the destination site.

DeploymentExportSettings スキーマDeploymentExportSettings schema

コンテンツ移行パッケージにエクスポートされた ExportSettings.xml ファイルの入力規則を示します。Provides validation for the ExportSettings.xml file exported into the content migration package.

ExportSettings.xml は次の処理を行います。 ExportSettings.xml does the following:

  • spexportsettingsクラス、およびコンテンツ移行オブジェクトモデルの一部であるその他のクラスを使用して指定されたエクスポート設定を格納します。Contains the export settings specified by using the SPExportSettings class and other classes that are part of the content migration object model.

  • 移行先サイトでの以降のインポート プロセスで、エクスポート設定に指定されたディレクティブを実行します。Ensures that the subsequent import process (at the migration target site) enforces the directives specified in the export settings.

  • 移行パッケージにエクスポートされたすべてのオブジェクトのカタログを維持します。Maintains a catalog of all objects exported to the migration package.

DeploymentLookupListMap スキーマDeploymentLookupListMap schema

コンテンツ移行パッケージにエクスポートされた LookupListMap.xml ファイルの入力規則を示します。Provides validation for the LookupListMap.xml file exported into the content migration package.

LookupListMap.xml ファイルは、SharePoint リスト アイテムの参照 (リスト アイテム間の参照) を記録する単純なルックアップ リストを保持します。LookupListMap.xml maintains a simple lookup list that records SharePoint list item (list item to list item) references.

DeploymentRequirements スキーマDeploymentRequirements schema

コンテンツ移行パッケージにエクスポートされる Requirements.xml ファイルの検証を提供します。Provides validation for the Requirements.xml file exported into the content migration package.

要件 xml は、機能定義、テンプレートのバージョン、web パーツアセンブリ、言語パックなど、移行先のインストール要件の形式で、展開要件の一覧を保持します。Requirements.xml maintains list of deployment requirements in the form of installation requirements on the migration target, such as feature definitions, template versions, web part assemblies, language packs, and so forth.

DeploymentRootObjectMap スキーマDeploymentRootObjectMap schema

コンテンツ移行パッケージにエクスポートされた RootObjectMap.xml ファイルの入力規則を示します。Provides validation for the RootObjectMap.xml file exported into the content migration package.

RootObjectMap.xml は、セカンダリ (依存) オブジェクトのマッピング リストを保持します。これにより、移行のインポート フェーズで依存オブジェクトをルート オブジェクト マッピングの場所の相対場所に適切に配置できます。RootObjectMap.xml maintains a list of mappings of secondary (dependent) objects, which allows the import phase of the migration operation to correctly place the dependent objects relative to the locations of the root object mappings.

DeploymentSystemData スキーマDeploymentSystemData schema

コンテンツ移行パッケージにエクスポートされた SystemData.xml ファイルの入力規則を示します。Provides validation for the SystemData.xml file exported into the content migration package.

SystemData.xml は次の処理を行います。SystemData.xml does the following:

  • 各種の低レベル システム データを収集します。Collects a variety of low-level system data.

  • 移行で複数のマニフェストを使用する場合、Manifest.xml ファイルの数と名前を記録します。Records the number and names of Manifest.xml files (in cases where the migration uses multiple manifests).

deploymentusergroupmap スキーマDeploymentUserGroupMap schema

コンテンツ移行パッケージにエクスポートされる UserGroup.xml ファイルの検証を提供します。Provides validation for the UserGroup.xml file exported into the content migration package.

UserGroup.xml には、アクセスのセキュリティとアクセス許可に関して、ユーザーおよびユーザー セキュリティ グループのリストが保持されています。UserGroup.xml maintains a list of users and user security groups with respect to access security and permissions.

DeploymentViewFormsList スキーマDeploymentViewFormsList schema

コンテンツ移行パッケージにエクスポートされた ViewFormsList.xml ファイルの入力規則を示します。Provides validation for the ViewFormsList.xml file exported into the content migration package.

viewformslist リストは web パーツのリストを保持し、それぞれがビューまたはフォームであるかどうかを追跡します。ViewFormsList.xml maintains a list of web parts and tracks whether each is a view or form.

関連項目See also