Freigeben über


Parameter-Element

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

<Project><UsingTask><ParameterGroup><Parameter>

Syntax

<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, z.B. „System.String“.
Output Optionales boolesches Attribut.

Wenn true, ist dieser Parameter ein Ausgabeparameter für die Aufgabe. In der Standardeinstellung ist der Wert false.
Required Optionales boolesches Attribut.

Wenn true, ist dieser Parameter ein erforderlicher Parameter für die Aufgabe. In der Standardeinstellung ist der Wert 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 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>
       <Task Evaluate="true">
       ... Task factory-specific data ...
       </Task>
</UsingTask>

Weitere Informationen