Parameter 項目 [MSBuild]
包含 UsingTask TaskFactory 所產生之工作的特定參數相關資訊。項目的名稱即是參數的名稱。如需詳細資訊,請參閱 UsingTask 項目 (MSBuild)。
<ParameterGroup ParameterType="SystemType"
Output="true/false"
Required="true/false" />
屬性和項目
下列章節會說明屬性、子項目和父項目。
屬性
屬性 |
描述 |
---|---|
ParameterType |
選擇性屬性。 .NET 型別的參數,例如 "System.String"。 |
Output |
選擇性的布林值屬性。 如果為 true,則參數是工作的輸出參數。 根據預設,這個值為 false。 |
Required |
選擇性的布林值屬性。 如果為 true,則此參數是工作的必要參數。 根據預設,這個值為 false。 |
子項目
無。
父項目
項目 |
描述 |
---|---|
包含參數的選擇性清單,這會出現在 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>