Condividi tramite


Classe di base Task

Molte attività ereditano in ultima istanza dalla classe Task. Tramite questa classe vengono aggiunti diversi parametri alle attività da essi derivate. Tali parametri vengono elencati in questo documento.

Parametri

Nella tabella riportata di seguito sono descritti i parametri di questa classe di base.

Parametro

Oggetto di descrizione

BuildEngine

Parametro IBuildEngine facoltativo.

Specifica l'interfaccia del modulo di gestione della compilazione disponibile per le attività. Questo parametro viene impostato automaticamente tramite il motore di compilazione per consentire alle attività di richiamare il motore stesso.

BuildEngine2

Parametro IBuildEngine2 facoltativo.

Specifica l'interfaccia del modulo di gestione della compilazione disponibile per le attività. Questo parametro viene impostato automaticamente tramite il motore di compilazione per consentire alle attività di richiamare il motore stesso.

Si tratta di una proprietà che consente agli autori di attività che ereditano da questa classe di non dover eseguire il cast del valore da IBuildEngine in IBuildEngine2.

BuildEngine3

Parametro IBuildEngine3 facoltativo.

Specifica l'interfaccia del motore di compilazione fornita dall'host.

HostObject

Parametro ITaskHost facoltativo.

Specifica l'istanza dell'oggetto host (può essere null). Il motore di compilazione imposta questa proprietà se l'IDE dell'host ha un oggetto host associato con questa particolare attività.

Log

Parametro di sola lettura TaskLoggingHelper facoltativo.

Oggetto supporto della registrazione.

Vedere anche

Concetti

Attività di MSBuild

Altre risorse

Riferimenti delle attività MSBuild