Parameter, élémentParameter Element

Contient des informations sur un paramètre spécifique pour une tâche générée par un UsingTask``TaskFactory.Contains information about a specific parameter for a task that is generated by a UsingTask``TaskFactory. Le nom de l’élément est le nom du paramètre.The name of the element is the name of the parameter. Pour plus d’informations, consultez l’article Élément UsingTask (MSBuild).For more informations, see UsingTask Element (MSBuild).

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

SyntaxeSyntax

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

Attributs et élémentsAttributes and Elements

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.The following sections describe attributes, child elements, and parent elements.

AttributsAttributes

AttributAttribute DescriptionDescription
ParameterType Attribut facultatif.Optional attribute.

Type .NET du paramètre, par exemple « System.String ».The .NET type of the parameter, for example, "System.String".
Output Attribut booléen facultatif.Optional Boolean attribute.

Si cet attribut présente la valeur true, ce paramètre est un paramètre de sortie pour la tâche.If true, this parameter is an output parameter for the task. Par défaut, la valeur est définie sur false.By default, the value is false.
Required Attribut booléen facultatif.Optional Boolean attribute.

Si cet attribut présente la valeur true, ce paramètre est un paramètre obligatoire pour la tâche.If true, this parameter is an required parameter for the task. Par défaut, la valeur est définie sur false.By default, the value is false.

Éléments enfantsChild Elements

Aucun.None.

Éléments parentsParent Elements

ÉlémentElement DescriptionDescription
ParameterGroupParameterGroup Contient une liste facultative de paramètres qui seront présents sur la tâche générée par un UsingTask``TaskFactory.Contains an optional list of parameters that will be present on the task that is generated by a UsingTask``TaskFactory.

ExempleExample

L'exemple suivant montre comment utiliser l'élément Parameter.The following example shows how to use the Parameter element.

<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 aussiSee Also

Tâches Tasks
Task Reference (Informations de référence sur les tâches MSBuild) Task Reference
Référence du schéma de fichier projetProject File Schema Reference