次の方法で共有


SharePoint プロジェクト項目スキーマのリファレンス

Visual Studio では、SharePoint プロジェクト項目スキーマを使用して、.spdata ファイルの内容を検証します。 .spdata ファイルは、SharePoint プロジェクト項目の内容と動作を指定します。 SharePoint プロジェクト項目の内容の詳細については、「SharePoint プロジェクト項目の項目テンプレートとプロジェクト テンプレートの作成」を参照してください。

SharePoint プロジェクト項目スキーマは ProjectItemModelSchema.xsd という名前で、既定では、%Program Files (x86)%\Microsoft Visual Studio 10.0\Xml\Schemas にインストールされます。

ルート要素は ProjectItem 要素です。 このスキーマで定義されているすべての要素の説明を次の表に示します。

要素

説明

ExtensionData

SharePoint プロジェクト項目に関連付けられているカスタム データ項目のコレクションを表します。

ExtensionDataItem

SharePoint プロジェクト項目に関連付けられているカスタム データ項目のコレクションを、キー/値の形式で表します。 キーと値は両方とも文字列である必要があります。

FeatureProperties

フィーチャーが SharePoint に配置されるときに一緒に含まれるプロパティの値のコレクションを表します。 フィーチャーが配置されると、そのプロパティの値にコードでアクセスできるようになります。

FeatureProperty

フィーチャーが SharePoint に配置されるときに一緒に含まれるカスタム プロパティを表します。 フィーチャーが配置されると、そのプロパティにコードでアクセスできるようになります。

Files

フィーチャー要素ファイルやプロジェクトの出力など、SharePoint プロジェクト項目と一緒に配置するファイルを指定します。

ProjectItem

SharePoint プロジェクト項目を表します。

ProjectItemFile

プロジェクト項目が SharePoint に配置されるときに一緒に含まれる SharePoint ファイル (フィーチャー要素ファイルなど) を表します。

ProjectItemFolder

マップされたフォルダーを表します。

ProjectOutputFile

プロジェクト項目が SharePoint に配置されるときに一緒に含まれるプロジェクトの出力を表します。

SafeControl

SharePoint サイトの任意の ASPX ページ上で任意のユーザーが利用するうえで安全として指定されている ASPX コントロールまたは Web パーツを表します。

SafeControls

SharePoint サイトの任意の ASPX ページ上で任意のユーザーが利用するうえで安全として指定されている ASPX コントロールと Web パーツのコレクションを表します。

参照

その他の技術情報

SharePoint プロジェクト項目の項目テンプレートとプロジェクト テンプレートの作成