Parameter, element
Zawiera informacje o określonym parametrze zadania generowanego przez element UsingTask
TaskFactory
. 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 true parametr jest parametrem wyjściowym zadania. Domyślna wartość to false . |
Required |
Opcjonalny atrybut logiczny. Jeśli true parametr 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 UsingTask TaskFactory . |
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>