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>  
       <TaskBody Evaluate="true">  
      ... Task factory-specific data ...  
       </TaskBody>  
</UsingTask>  

関連項目

タスク
Task Reference (タスク リファレンス)
プロジェクト ファイル スキーマ リファレンス