Share via


MSBuild プロジェクト ファイル スキーマ リファレンス

すべての MSBuild XML スキーマ要素の表を、各要素で使用できる属性および子要素と一緒に示します。

MSBuild では、プロジェクト ファイルを使用して、ビルド対象およびそのビルド方法をビルド エンジンに指示します。 MSBuild プロジェクト ファイルは、MSBuild XML スキーマに準拠した XML ファイルです。 このセクションでは、MSBuild の XML スキーマ定義 (.xsd) ファイルについて説明します。

MSBuild の XML スキーマ要素

すべての MSBuild XML スキーマ要素の一覧を次の表に示します。子要素および属性を一緒に示してあります。

要素

子要素

属性

Choose 要素 (MSBuild)

Otherwise

目的

--

Import 要素 (MSBuild)

--

状態

Project

ImportGroup 要素 [MSBuild]

[インポート]

状態

Item 要素 (MSBuild)

ItemMetaData

状態

[除外]

包含

[削除]

ItemDefinitionGroup 要素 (MSBuild)

項目

状態

ItemGroup 要素 (MSBuild)

項目

状態

ItemMetadata 要素 (MSBuild)

項目

状態

OnError 要素 (MSBuild)

--

状態

ExecuteTargets

Otherwise 要素 (MSBuild)

Choose

ItemGroup

PropertyGroup

--

Output 要素 (MSBuild)

--

状態

ItemName

PropertyName

TaskParameter

Parameter 要素 [MSBuild]

--

出力

ParameterType

必須かどうか

ParameterGroup 要素 [MSBuild]

パラメーター

--

Project 要素 (MSBuild)

Choose

[インポート]

ItemGroup

ProjectExtensions

PropertyGroup

Target

UsingTask

DefaultTargets

InitialTargets

ToolsVersion

TreatAsLocalProperty

xmlns

ProjectExtensions 要素 (MSBuild)

--

--

Property 要素 (MSBuild)

--

状態

PropertyGroup 要素 (MSBuild)

プロパティ

状態

Target 要素 (MSBuild)

OnError

タスク

AfterTargets

BeforeTargets

状態

DependsOnTargets

受け取る値

KeepDuplicateOutputs

名前

Outputs

戻り値

Task 要素 (MSBuild)

出力

状態

ContinueOnError

パラメーター

TaskBody 要素 (MSBuild)

データ

評価します。

UsingTask 要素 (MSBuild)

ParameterGroup

TaskBody

AssemblyFile

AssemblyName

状態

TaskFactory

TaskName

When 要素 (MSBuild)

Choose

ItemGroup

PropertyGroup

状態

参照

関連項目

MSBuild の条件

その他の技術情報

MSBuild タスク リファレンス

MSBuild リファレンス

MSBuild