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.

Vedi anche