Condividi tramite


Elemento Parameter

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

<Parametro ParameterGroup<>usingTask di Project<>UsingTask><>

Sintassi

<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.

Il tipo .NET del parametro, ad esempio, System.String.
Output Attributo booleano facoltativo.

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

Se true, il 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 di parametri che saranno presenti nell'attività generata da un oggetto UsingTask TaskFactory.

Esempio

L'esempio seguente illustra come usare 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>
       <Task Evaluate="true">
       ... Task factory-specific data ...
       </Task>
</UsingTask>

Vedi anche