Share via


Parameter (Elemento)

Contiene información sobre un parámetro específico de una tarea generada por UsingTaskTaskFactory. El nombre del elemento es el nombre del parámetro. Para obtener más información, vea Elemento UsingTask (MSBuild).

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

Atributos y elementos

En las próximas 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 booleano opcional.

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

Required

Atributo booleano 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

En el siguiente ejemplo se muestra cómo se utiliza 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>
       <TaskBody Evaluate="true">
      ... Task factory-specific data ...
       </TaskBody>
</UsingTask>

Vea también

Conceptos

Tareas de MSBuild

Referencia de esquemas del archivo de proyecto MSBuild

Otros recursos

Referencia de tareas de MSBuild