Parameter 要素
UsingTask
TaskFactory
によって生成されるタスクの固有のパラメーターについての情報が格納されます。 要素の名前はパラメーターの名前です。 詳細については、「UsingTask 要素 (MSBuild)」を参照してください。
<Project><UsingTask><ParameterGroup><Parameter>
構文
<ParameterGroup ParameterType="SystemType"
Output="true/false"
Required="true/false" />
属性と要素
以降のセクションでは、属性、子要素、および親要素について説明します。
属性
属性 | 説明 |
---|---|
ParameterType |
省略可能な属性です。 パラメーターの .NET 型です ( System.String など)。 |
Output |
省略可能な Boolean 属性です。true の場合、このパラメーターはタスクの出力パラメーターです。 既定値は false です。 |
Required |
省略可能な Boolean 属性です。true の場合、このパラメーターはタスクの必須パラメーターです。 既定値は false です。 |
子要素
なし。
親要素
要素 | 説明 |
---|---|
ParameterGroup | UsingTask TaskFactory によって生成されるタスクで使用される省略可能なパラメーターのリストが格納されます。 |
例
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>