Partager via


Élément Parameter

Contient des informations sur un paramètre spécifique pour une tâche générée par une UsingTaskTaskFactory.  Le nom de l'élément est le nom du paramètre.  Pour plus d'informations, consultez UsingTask, élément (MSBuild).

<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 boléen facultatif.

Si la valeur est true, ce paramètre est un paramètre de sortie pour la tâche.Par défaut, la valeur est false.

Required

Attribut boléen facultatif.

Si la valeur est true, ce paramètre est un paramètre obligatoire pour la tâche.Par défaut, la valeur est false.

Éléments enfants

Aucun

Éléments parents

Élément

Description

ParameterGroup

Contient la liste facultative des paramètres qui seront présents sur la tâche générée par une UsingTaskTaskFactory.

Exemple

L'exemple suivant illustre l'utilisation de 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>
       <TaskBody Evaluate="true">
      ... Task factory-specific data ...
       </TaskBody>
</UsingTask>

Voir aussi

Concepts

Tâches MSBuild

Référence du schéma de fichier de projet MSBuild

Autres ressources

Référence des tâches MSBuild