ToolTaskExtension základní třída
Mnoho úkolů, dědí ToolTaskExtension třídy, která dědí z ToolTask 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 |
---|---|
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. |
|
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. |
|
Volitelný IBuildEngine3 parametr. Určuje sestavení motoru rozhraní poskytované hostitele. |
|
Volitelný bool parametr. Nastavena na true, tento úkol průchodů /Q programu Cmd.exe příkazového řádku tak, že na příkazovém řádku nejsou kopírovány StdOut. |
|
Volitelný String parametr pole. Pole dvojice proměnných oddělených rovnítko.Tyto proměnné jsou předané kromě vytvářený spustitelného souboru nebo selektivně převažující blok prostředí pravidelně. |
|
Volitelný Int32 výstupní parametr pouze pro čtení. Určuje kód ukončení poskytované příkaz spuštěný.Úkol protokolovány chyby, ale proces měl kód 0 (úspěch), to je nastavena na –1. |
|
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. |
|
Volitelný TaskLoggingHelper parametr pouze pro čtení. Načte instance TaskLoggingHelperExtension třída obsahující metody protokolování úloh. |
|
Možnost bool parametr. Pokud true, jako chyby jsou protokolovány všechny zprávy přijaté na standardní chybový proud. |
|
Volitelný String parametr. Důležitost, s jakou protokolu text ze standardní mimo datový proud. |
|
Volitelný String parametr. Důležitost, s jakou protokolu text ze standardní mimo datový proud. |
|
Volitelné virtuální Int32 parametr. Určuje dobu v milisekundách, po které je ukončeno spustitelný úkolu.Výchozí hodnota je Int.MaxValue, označující, že je období žádný časový limit.Časový limit je v milisekundách. |
|
Volitelné virtuální string parametr. Projekty mohou provádět to přepsat Název_nástroje.Úkoly mohou přepsat zachovat Název_nástroje. |
|
Volitelný string parametr. Určuje umístění, kde úkol načte podkladové spustitelný soubor.Pokud tento parametr není zadán, použije úloha SDK Instalační cestu, která odpovídá verzi rozhraní se systémem MSBuild. |
|
Volitelný bool parametr. Nastavena na true, tato úloha vytvoří dávkový soubor pro příkazový řádek a provede pomocí příkazového procesoru místo provádění příkazu přímo. |
|
Volitelný bool parametr. Nastavena na true, tento úkol dává uzlu při je provádění jeho úkolů. |