Élément de paramètre
Contient des informations sur un paramètre spécifique pour une tâche générée par un UsingTask
TaskFactory
. Le nom de l’élément est le nom du paramètre. Pour plus d’informations, voir Élément UsingTask (MSBuild).
<Project><UsingTask><ParameterGroup><Parameter>
Syntaxe
<ParameterGroup ParameterType="SystemType"
Output="true/false"
Required="true/false" />
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Attribut | Description |
---|---|
ParameterType |
Attribut facultatif. Le type .NET du paramètre, par exemple System.String . |
Output |
Attribut booléen facultatif. Si cet attribut présente la valeur true , ce paramètre est un paramètre de sortie pour la tâche. Par défaut, la valeur est false . |
Required |
Attribut booléen facultatif. Si cet attribut présente la valeur true , ce paramètre est obligatoire pour la tâche. Par défaut, la valeur est false . |
Éléments enfants
Aucune.
Éléments parents
Élément | Description |
---|---|
ParameterGroup | Contient une liste facultative de paramètres qui seront présents sur la tâche générée par un UsingTask TaskFactory . |
Exemple
L'exemple suivant montre comment utiliser l'élément Parameter
.
<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>