Share via


Classe base Task

Muitas tarefas, por fim, herdam o Task classe. Essa classe adiciona vários parâmetros para as tarefas que derivam delas. Esses parâmetros são listados neste documento.

Parâmetros

A tabela a seguir descreve os parâmetros dessa classe base.

Parâmetro

Descrição

BuildEngine

Opcional IBuildEngine parâmetro.

Especifica a interface de mecanismo de compilação disponível para tarefas. O mecanismo de compilação automaticamente define este parâmetro para permitir que tarefas de retorno de chamada para ela.

BuildEngine2

Opcional IBuildEngine2 parâmetro.

Especifica a interface de mecanismo de compilação disponível para tarefas. O mecanismo de compilação automaticamente define este parâmetro para permitir que tarefas de retorno de chamada para ela.

Esta é uma propriedade de conveniência para que os autores de tarefa herdam essa classe não é necessário converter o valor de IBuildEngine para IBuildEngine2.

BuildEngine3

Opcional IBuildEngine3 parâmetro.

Especifica a interface do mecanismo de compilação fornecida pelo host.

HostObject

Opcional ITaskHost parâmetro.

Especifica a instância do objeto de host (pode ser nulo). O mecanismo de compilação define essa propriedade se o host IDE tiver associado um objeto de host com essa tarefa específica.

Log

Opcional TaskLoggingHelper parâmetro somente leitura.

O objeto auxiliar de registro em log..

Consulte também

Conceitos

Tarefas do MSBuild

Outros recursos

Referência das tarefas do MSBuild