Parameter, element

Zawiera informacje o określonym parametrze zadania generowanego przez element UsingTaskTaskFactory. Nazwa elementu to nazwa parametru. Aby uzyskać więcej informacji, zobacz UsingTask, element (MSBuild).

<Project><UsingTask><ParameterGroup ParametrGroup><>

Składnia

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

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Atrybut opis
ParameterType Atrybut opcjonalny.

Typ platformy .NET parametru, na przykład System.String.
Output Opcjonalny atrybut logiczny.

Jeśli trueparametr jest parametrem wyjściowym zadania. Domyślna wartość to false.
Required Opcjonalny atrybut logiczny.

Jeśli trueparametr jest parametrem wymaganym dla zadania. Domyślna wartość to false.

Elementy podrzędne

Brak.

Elementy nadrzędne

Element opis
Grupa parametrów Zawiera opcjonalną listę parametrów, które będą obecne w zadaniu wygenerowanym przez element UsingTaskTaskFactory.

Przykład

W poniższym przykładzie pokazano, jak używać Parameter elementu .

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

Zobacz też