Sdílet prostřednictvím


TaskExtension – základní třída

Mnoho úkolů, dědí TaskExtension dědí třídu, která sama Task třídy.Tento řetězec dědičnosti přidá úkoly, které vyplývají z nich několik parametrů.Tyto parametry jsou uvedeny v tomto dokumentu.

Parametry

Následující tabulka popisuje parametry základní třídy.

Parametr

Description

BuildEngine

Volitelný IBuildEngine parametr.

Určuje sestavení rozhraní stroj k dispozici pro úkoly.Sestavení stroj automaticky nastaví tento parametr umožňuje volat zpět do jeho úkoly.

BuildEngine2

Volitelný IBuildEngine2 parametr.

Určuje sestavení rozhraní stroj k dispozici pro úkoly.Sestavení stroj automaticky nastaví tento parametr umožňuje volat zpět do jeho úkoly.

Toto je vlastnost pohodlí, takže není nutné přetypovat hodnotu z úkolu autoři dědí z třídy IBuildEngine na IBuildEngine2.

BuildEngine3

Volitelný IBuildEngine3 parametr.

Určuje sestavení motoru rozhraní poskytované hostitele.

HostObject

Volitelný ITaskHost parametr.

Určuje hostitele instance objektu (může být prázdné).Modul build nastaví tuto vlastnost, pokud hostitel IDE má přidružený objekt hostitele konkrétní úkol.

Log

Volitelný TaskLoggingHelper parametr pouze pro čtení.

Získává TaskLoggingHelperExtension objekt, který obsahuje metody protokolování úloh.

Viz také

Koncepty

Úlohy nástroje MSBuild

Další zdroje

Referenční dokumentace úlohy nástroje MSBuild