Élément de paramètreParameter 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ément UsingTask (MSBuild).For more information, 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.

Le 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 obligatoire pour la tâche.If true, this parameter is a 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
Informations de référence sur les tâches Task reference
Informations de référence sur le schéma de fichier projetProject file schema reference