Freigeben über


Task-Element von „UsingTask“ (MSBuild)

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

<Projekt><UsingTask><Task>

Syntax

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

Bei true wertet MSBuild alle inneren Elemente aus und erweitert Elemente und Eigenschaften, bevor die Informationen an TaskFactory übergeben werden, wenn die Aufgabe instanziiert wird.

Untergeordnete Elemente

Element Beschreibung
Daten Der Text zwischen den Task-Tags wird wörtlich an TaskFactory gesendet.

Übergeordnete Elemente

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

Beispiel

Im folgenden Beispiel wird die Verwendung des Elements Task mit dem Attribut Evaluate gezeigt.

<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>
       <Task Evaluate="true">
       ... Task factory-specific data ...
       </Task>
</UsingTask>

Siehe auch