Freigeben über


Parameter-Element [MSBuild]

Enthält Informationen über einen bestimmten Parameter für eine Aufgabe, die von einer UsingTask-TaskFactory generiert wird. Der Name des Elements ist der Name des Parameters. Weitere Informationen finden Sie unter UsingTask-Element (MSBuild).

<ParameterGroup ParameterType="SystemType"
    Output="true/false"
    Required="true/false" />

Attribute und Elemente

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

Attribute

Attribut

Beschreibung

ParameterType

Optionales Attribut.

Der .NET-Typ des Parameters, beispielsweise "System.String".

Output

Optionales boolesches Attribut.

Bei true ist dieser Parameter ein Ausgabeparameter für die Aufgabe. Der Standardwert ist false.

Required

Optionales boolesches Attribut.

Bei true ist dieser Parameter ein erforderlicher Parameter für die Aufgabe. Der Standardwert ist false.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element

Beschreibung

ParameterGroup

Enthält eine optionale Liste von Parametern, die für die Aufgabe vorhanden sein werden, die von einer UsingTask-TaskFactory generiert wird.

Beispiel

Im folgenden Beispiel wird die Verwendung des Parameter-Elements veranschaulicht.

<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