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 |
---|---|
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. |
|
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. |
|
Parametro IBuildEngine3 facoltativo. Specifica l'interfaccia del motore di compilazione fornita dall'host. |
|
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à. |
|
Parametro di sola lettura TaskLoggingHelper facoltativo. Oggetto supporto della registrazione. |