Элемент Parameter
Содержит сведения о определенном параметре для задачи, которая формируется в UsingTaskTaskFactory. Имя элемента является именем параметра. Для получения дополнительной информации смотрите Элемент UsingTask (MSBuild).
<ParameterGroup ParameterType="SystemType"
Output="true/false"
Required="true/false" />
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние элементы и родительские элементы.
Атрибуты
Атрибут |
Описание |
---|---|
ParameterType |
Необязательный атрибут. Тип параметра .NET, например «System.String». |
Output |
Необязательный атрибут логического типа. Если true, параметр является выходным для задачи.Значение по умолчанию — false. |
Required |
Необязательный атрибут логического типа. Если true, параметр является обязательным для задачи.Значение по умолчанию — false. |
Дочерние элементы
Отсутствует.
Родительские элементы
Элемент |
Описание |
---|---|
Содержит необязательный список параметров, которые будут присутствовать у задачи, созданной UsingTaskTaskFactory. |
Пример
В приведенном ниже примере показано использование элемента 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>
См. также
Основные понятия
Справочные сведения о схеме файлов проектов MSBuild