ProjectItemFile 要素

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

<ProjectItemFile Source = "Name of the file"
    Target = "Deployment path of the file"
    Type = "Type of deployment for the file" />

ProjectItemFileType

属性および要素

以降のセクションでは、属性、子要素、および親要素について説明します。

属性

属性

Description

Source

必須の xs:string 属性です。

プロジェクト項目と一緒に配置するファイルの名前。

Target

省略可能な xs:string 属性です。

ファイルの配置先となる SharePoint 上のパス。配置ルート フォルダーを基準とする相対パスです。配置ルート フォルダーは、Type 属性で指定されている配置タイプによって決まります。Target 属性が指定されていない場合、ファイルの配置先は、Source 属性で指定されている名前のフォルダーになります。

詳細については、「SharePoint ソリューションの開発」の SharePoint プロジェクト項目の Deployment Path プロパティおよび Deployment Root プロパティに関する説明を参照してください。

Type

必須の xs:string 属性です。

ファイルの配置のタイプ。使用できる値の詳細については、「SharePoint ソリューションの開発」の SharePoint プロジェクト項目の Deployment Type プロパティに関する説明を参照してください。

子要素

なし。

親要素

要素

Description

[ファイル]

SharePoint プロジェクト項目が SharePoint に配置されるときに一緒に含まれるファイルを指定します。

解説

ProjectItemFile 要素で通常は参照される SharePoint ファイルには、フィーチャー要素ファイル (Elements.xml)、リスト定義のスキーマ ファイル (Schema.xml)、および Web パーツの Web パーツ定義ファイル (.webpart) があります。

要素情報

名前空間

https://schemas.microsoft.com/VisualStudio/2010/SharePointTools/SharePointProjectItemModel

スキーマ名

SharePoint プロジェクト項目スキーマ

検証ファイル

ProjectItemModelSchema.xsd

空も使用できる

参照

概念

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