Elemento de parâmetro
Contém informações sobre um parâmetro específico para uma tarefa que é gerado por um UsingTaskTaskFactory. O nome do elemento é o nome do parâmetro. Para obter mais informações, consulte UsingTask elemento (MSBuild).
<ParameterGroup ParameterType="SystemType"
Output="true/false"
Required="true/false" />
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho, e elementos pai.
Atributos
Atributo |
Descrição |
---|---|
ParameterType |
Atributo opcional. A.NET tipo do parâmetro, por exemplo, "System. String". |
Output |
Atributo booleano opcional. Se true, este parâmetro é um parâmetro de saída para a tarefa.Por padrão, o valor é false. |
Required |
Atributo booleano opcional. Se true, este parâmetro é um parâmetro obrigatório para a tarefa.Por padrão, o valor é false. |
Elementos filho
Nenhum.
Elementos pai
Elemento |
Descrição |
---|---|
Contém uma lista opcional de parâmetros que estarão presentes na tarefa que é gerada por um UsingTaskTaskFactory. |
Exemplo
O exemplo a seguir mostra como usar o Parameter elemento.
<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>
Consulte também
Conceitos
Referência de esquema do arquivo de projeto MSBuild