Freigeben über


TaskBody-Element (MSBuild)

Enthält die Daten, die an eine UsingTaskTaskFactory übergeben werden. Weitere Informationen finden Sie unter UsingTask-Element (MSBuild).

<TaskBody Evaluate="true/false" />

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Attribut

Beschreibung

Evaluate

Optionales boolesches Attribut.

Wenn true, wertet MSBuild alle inneren Elemente aus und erweitert Elemente und Eigenschaften, bevor es die Informationen an die TaskFactory leitet, wenn die Aufgabe instanziiert wird.

Untergeordnete Elemente

Element

Beschreibung

Daten

Der Text zwischen den TaskBody-Tags wird wörtlich an die TaskFactory gesendet.

Übergeordnete Elemente

Element

Beschreibung

UsingTask

Bietet eine Möglichkeit, Aufgaben in MSBuild zu registrieren.Es kann keine oder mehrere UsingTask-Elemente in einem Projekt geben.

Beispiel

Im folgenden Beispiel wird veranschaulicht, wie das TaskBody-Element mit einem Evaluate-Attribut verwendet wird.

<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>

Siehe auch

Konzepte

MSBuild-Aufgaben

Referenz zum MSBuild-Projektdateischema

Weitere Ressourcen

Referenz zu MSBuild-Aufgaben