Condividi tramite


Elemento Parameter [MSBuild]

Contiene informazioni su un parametro specifico per un'attività generata da un oggetto UsingTask TaskFactory. Il nome dell'elemento è il nome del parametro. Per ulteriori informazioni, vedere Elemento UsingTask (MSBuild).

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Attributo

Descrizione

ParameterType

Attributo facoltativo.

Tipo .NET del parametro, ad esempio, "System.String".

Output

Attributo booleano facoltativo.

Se true, questo parametro è un parametro di output per l'attività. Per impostazione predefinita, il valore è false.

Required

Attributo booleano facoltativo.

Se true, questo parametro è un parametro obbligatorio per l'attività. Per impostazione predefinita, il valore è false.

Elementi figlio

Nessuno.

Elementi padre

Elemento

Descrizione

ParameterGroup

Contiene un elenco facoltativo dei parametri che saranno presenti nell'attività generata da un oggetto UsingTask TaskFactory.

Esempio

Nell'esempio riportato di seguito viene illustrato come utilizzare l'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>

Vedere anche

Concetti

Attività di MSBuild

Riferimenti dello schema del file di progetto MSBuild

Altre risorse

Riferimenti delle attività MSBuild