UsingTask 的 Task 元素 (MSBuild)
包含傳遞至 UsingTask
TaskFactory
的數據。 如需詳細資訊,請參閱 UsingTask 元素 (MSBuild)。
<專案><UsingTask><工作>
語法
<Task Evaluate="true/false" />
屬性和元素
下列章節說明屬性、子元素和父元素。
屬性
屬性 | 描述 |
---|---|
Evaluate |
選擇性的 Boolean 屬性。 如果為 true ,當具現化工作時,MSBuild 會評估所有內部元素,並且展開項目和屬性,然後才將資訊傳遞給 TaskFactory 。 |
子元素
元素 | 描述 |
---|---|
資料 | Task 標籤之間的文字會逐字傳送給 TaskFactory 。 |
父元素
元素 | 描述 |
---|---|
UsingTask | 提供一種方式,在 MSBuild 中登錄工作。 專案中可能有零或多個 UsingTask 項目。 |
範例
下列範例示範如何使用具有 Evaluate
屬性的 Task
項目。
<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>