Compartilhar via


Elemento de TaskBody (MSBuild)

Contém os dados que são passados para um UsingTaskTaskFactory. Para obter mais informações, consulte UsingTask elemento (MSBuild).

<TaskBody Evaluate="true/false" />

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Atributo

Descrição

Evaluate

Atributo booleano opcional.

Se true, MSBuild avalia quaisquer elementos internos e expande os itens e propriedades antes de transmitir as informações para o TaskFactory quando a tarefa é instanciada.

Elementos filho

Elemento

Descrição

Dados

O texto entre o TaskBody marcas é enviada literalmente para o TaskFactory.

Elementos pai

Elemento

Descrição

UsingTask

Fornece uma maneira de registrar tarefas em MSBuild.Pode haver zero ou mais UsingTask elementos em um projeto.

Exemplo

O exemplo a seguir mostra como usar o TaskBody elemento com um Evaluate atributo.

<UsingTask TaskName="MyTask" AssemblyName="My.Assembly" TaskFactory="MyTaskFactory">
       <ParameterGroup>
              <Parameter1 ParameterType="System.String" Required="False" Output="False"/>
              <Parameter2 ParameterType="System.Int" Required="True" Output="False"/>
              ...
</ParameterGroup>
       <TaskBody Evaluate="true">
      ... Task factory-specific data ...
       </TaskBody>
</UsingTask>

Consulte também

Conceitos

Tarefas do MSBuild

Referência de esquema do arquivo de projeto MSBuild

Outros recursos

Referência de tarefa do MSBuild