TaskBody 요소(MSBuild)TaskBody Element (MSBuild)

UsingTask``TaskFactory에 전달되는 데이터가 들어 있습니다.Contains the data that is passed to a UsingTask``TaskFactory. 자세한 내용은 UsingTask 요소(MSBuild)를 참조하세요.For more information, see UsingTask Element (MSBuild).

<Project><Project>
<UsingTask><UsingTask>
<TaskBody><TaskBody>

구문Syntax

<TaskBody Evaluate="true/false" />  

특성 및 요소Attributes and Elements

다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.The following sections describe attributes, child elements, and parent elements.

특성Attributes

특성Attribute 설명Description
Evaluate 선택적 부울 특성입니다.Optional Boolean attribute.

true인 경우, MSBuild는 내부 요소를 평가하고, 작업을 인스턴스화할 때 정보를 TaskFactory에 전달하기 전에 항목 및 속성을 확장합니다.If true, MSBuild evaluates any inner elements, and expands items and properties before it passes the information to the TaskFactory when the task is instantiated.

자식 요소Child Elements

요소Element 설명Description
데이터Data TaskBody 태그 간에 텍스트는 그대로 TaskFactory로 전송됩니다.The text between the TaskBody tags is sent verbatim to the TaskFactory.

부모 요소Parent Elements

요소Element 설명Description
UsingTaskUsingTask MSBuildMSBuild에서 작업을 등록하는 방법을 제공합니다.Provides a way to register tasks in MSBuildMSBuild. 프로젝트에는 UsingTask 요소가 없을 수도 있고 하나 이상 있을 수 있습니다.There may be zero or more UsingTask elements in a project.

예제Example

다음 예제에서는 Evaluate 특성에서 TaskBody 요소를 사용하는 방법을 보여 줍니다.The following example shows how to use the TaskBody element with an Evaluate attribute.

<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>  

참고 항목See Also

작업 Tasks
작업 참조 Task Reference
프로젝트 파일 스키마 참조Project File Schema Reference