ParameterGroup 元素 [MSBuild]

包含可选的参数列表,将在由 UsingTaskTaskFactory 生成的任务上的显示出来。有关更多信息,请参见 UsingTask 元素 (MSBuild)

<ParameterGroup />

特性和元素

以下几节描述了属性、子元素和父元素。

特性

无。

子元素

元素

说明

Parameter

包含有关由 UsingTaskTaskFactory 所生成任务的特定参数的信息。 元素名称就是参数的名称。

父元素

元素

说明

UsingTask

提供了一种在 MSBuild 中注册任务的方法。 一个项目中可能有零个或零个以上的 UsingTask 元素。

示例

下面的示例演示如何使用 ParameterGroup 元素。

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

MSBuild 项目文件架构引用

其他资源

MSBuild 任务参考