Elemento Parameter
Contiene información sobre un parámetro específico para una tarea que se genera mediante UsingTask
TaskFactory
. 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 UsingTask TaskFactory . |
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>