Classe di base Task
Molte attività ereditano dalla classe Task. Questa classe aggiunge diversi parametri alle attività che ne derivano. Questi parametri sono elencati in questo documento.
Parametri
Nella tabella seguente vengono descritti i parametri di questa classe di base.
Parametro | Descrizione |
---|---|
BuildEngine | Parametro IBuildEngine facoltativo. Specifica l'interfaccia del motore di compilazione disponibile per le attività. Il motore di compilazione imposta automaticamente questo parametro per consentire alle attività di richiamarlo. |
BuildEngine2 | Parametro IBuildEngine2 facoltativo. Specifica l'interfaccia del motore di compilazione disponibile per le attività. Il motore di compilazione imposta automaticamente questo parametro per consentire alle attività di richiamarlo. Questa è una proprietà che consente agli autori di attività che ereditano da questa classe di non dovere eseguire il cast da IBuildEngine a 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 host ha associato un oggetto host a questa particolare attività. |
Log | Parametro di sola lettura TaskLoggingHelper facoltativo. Oggetto helper della registrazione. |