Compartilhar via


Classe base Task

Muitas tarefas são herdadas da classe Task. Essa classe adiciona vários parâmetros para as tarefas que derivam dela. 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 Parâmetro IBuildEngine opcional.

Especifica a interface de mecanismo de compilação disponível para tarefas. O mecanismo de compilação define automaticamente esse parâmetro para permitir que tarefas retornem para ele.
BuildEngine2 Parâmetro IBuildEngine2 opcional.

Especifica a interface de mecanismo de compilação disponível para tarefas. O mecanismo de compilação define automaticamente esse parâmetro para permitir que tarefas retornem para ele.

Esta é uma propriedade de conveniência para que os autores de tarefa que herdam desta classe não precisem converter o valor de IBuildEngine para IBuildEngine2.
BuildEngine3 Parâmetro IBuildEngine3 opcional.

Especifica a interface de mecanismo de build disponível para tarefas.
HostObject Parâmetro ITaskHost opcional.

Especifica a instância do objeto de host (pode ser nulo). O mecanismo de compilação define essa propriedade se o IDE do host associou um objeto de host com essa tarefa em particular.
Log Parâmetro TaskLoggingHelper somente leitura opcional.

O objeto auxiliar de registro em log.

Confira também