Элемент TaskBody (MSBuild)
Содержит данные, которые передаются UsingTaskTaskFactory. Для получения дополнительной информации см. Элемент UsingTask (MSBuild).
<TaskBody Evaluate="true/false" />
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние элементы и родительские элементы.
Атрибуты
Атрибут |
Описание |
---|---|
Evaluate |
Необязательный атрибут логического типа. Если true, MSBuild оценивает любые внутренние элементы и расширяет элементы и свойства перед передачей информации в TaskFactory, при создании экземпляра задачи. |
Дочерние элементы
Элемент |
Описание |
---|---|
Данные |
Текст между тегамиTaskBody отправляется буквально в TaskFactory. |
Родительские элементы
Элемент |
Описание |
---|---|
Позволяет регистрировать задачи в MSBuild.В проекте может быть любое число элементов UsingTask, включая ноль. |
Пример
В следующем примере показано, как использовать элемент TaskBody с атрибутом Evaluate.
<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>
См. также
Основные понятия
Справочные сведения о схеме файлов проектов MSBuild