Share via


Elemento Parameter

Contiene información sobre un parámetro específico para una tarea que se genera mediante UsingTaskTaskFactory. El nombre del elemento es el nombre del parámetro. Para más información, consulte Elemento UsingTask (MSBuild).

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

Sintaxis

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

Atributos y elementos

En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Atributo Descripción
ParameterType Atributo opcional.

El tipo .NET del parámetro, por ejemplo, System.String.
Output Atributo Boolean opcional.

Si es true, este parámetro es un parámetro de salida para la tarea. De forma predeterminada, el valor es false.
Required Atributo Boolean opcional.

Si es true, este parámetro es un parámetro necesario para la tarea. De forma predeterminada, el valor es false.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento Descripción
ParameterGroup Contiene una lista opcional de parámetros que estarán presentes en la tarea generada por UsingTaskTaskFactory.

Ejemplo

El ejemplo siguiente muestra cómo usar el elemento 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>

Vea también