Referência de esquema de arquivo de projeto MSBuild

Fornece uma tabela de todos os MSBuild Elementos de esquema XML com elementos filho e atributos disponível.

MSBuild usa arquivos de projeto para instruir o build engine que a compilação e como criá-la. MSBuild os arquivos de projeto são arquivos XML que está de acordo com o MSBuild Esquema XML. Esta seção documenta o arquivo de definição (.xsd) do esquema XML para MSBuild.

Elementos do esquema XML do MSBuild

A tabela a seguir lista todos os MSBuild Elementos do esquema XML juntamente com seus elementos filho e atributos.

Elemento

Elementos filho

Atributos

escolher elemento (MSBuild)

Caso contrário

Quando

--

Elemento de importação (MSBuild)

--

Condição

Project

Elemento de item (MSBuild)

ItemMetaData

Condição

Exclude

Incluir

Elemento ItemGroup (MSBuild)

Item

Condição

Elemento ItemDefinitionGroup (MSBuild)

Item

Condição

Elemento ItemMetadata (MSBuild)

--

--

Elemento OnError (MSBuild)

--

Condição

ExecuteTargets

Qualquer outro elemento (MSBuild)

Choose

ItemGroup

PropertyGroup

--

Elemento de saída (MSBuild)

--

Condição

ItemName

NomeDaPropriedade

TaskParameter

Elemento do projeto (MSBuild)

Choose

Importar

ItemGroup

ProjectExtensions

PropertyGroup

Destino

UsingTask

DefaultTargets

xmlns

Elemento ProjectExtensions (MSBuild)

--

--

Elemento de propriedade (MSBuild)

--

Condição

Elemento PropertyGroup (MSBuild)

Propriedade

Condição

Elemento de destino (MSBuild)

OnError

Tarefa

Condição

DependsOnTargets

Entradas

Nome

Saídas

Elemento de tarefa (MSBuild)

Saída

Condição

ContinueOnError

Parâmetro

Elemento UsingTask (MSBuild)

--

AssemblyFile

AssemblyName

Condição

TaskName

Quando o elemento (MSBuild)

Choose

ItemGroup

PropertyGroup

Condição

Consulte também

Conceitos

Visão geral do MSBuild

Referência

Condições do MSBuild

Outros recursos

Referência de tarefa do MSBuild

Referência do MSBuild