다음을 통해 공유


UsingTask의 Task 요소(MSBuild)

UsingTask TaskFactory에 전달되는 데이터가 들어 있습니다. 자세한 내용은 UsingTask 요소(MSBuild)를 참조하세요.

<Project><UsingTask><Task>

구문

<Task Evaluate="true/false" />

특성 및 요소

다음의 섹션은 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

특성 설명
Evaluate 선택적 부울 특성입니다.

true인 경우, MSBuild는 내부 요소를 평가하고, 작업을 인스턴스화할 때 정보를 TaskFactory에 전달하기 전에 항목 및 속성을 확장합니다.

자식 요소

요소 설명
Data 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>

참조