Upozornění úkol
Protokoly varování během nové sestavení na základě zhodnocena podmíněného příkazu.
Parametry
Tabulka následujícího popisuje parametry Warning úkolu.
Parametr |
Description |
---|---|
Code |
Volitelný String parametr. Kód upozornění pro spojení s upozorněním. |
File |
Volitelný String parametr. Případné, určuje příslušný soubor.Není-li žádný soubor, je použit soubor obsahující upozornění úkol. |
HelpKeyword |
Volitelný String parametr. Klíčové slovo nápovědy k přidružení s upozorněním. |
Text |
Volitelný String parametr. Text upozornění, MSBuild protokoly, pokud Condition parametrů vyhodnocen na true. |
Poznámky
Warning Úloh umožňuje MSBuild vytvořit projekty zkontrolovat přítomnost požadované konfigurace nebo vlastnost před pokračováním na další krok.
Pokud Condition parametr Warning úkolu vyhodnocen jako true, hodnotu Text parametr je zaznamenána a sestavení nadále spouštět.Pokud Condition parametr nemá případech není, text upozornění je zaznamenána.Další informace o protokolování naleznete v Získávání protokolů o sestavení pomocí nástroje MSBuild.
Vedle výše uvedených parametrů, zdědí tento úkol parametry z TaskExtension dědí třídu, která sama Task třídy.Seznam těchto další parametry a jejich popis naleznete v TaskExtension základní třída.
Příklad
Následující příklad kódu kontroluje vlastnosti nastavené na příkazovém řádku.Pokud nejsou nastaveny žádné vlastnosti, projekt vyvolává událost upozornění a zaznamená hodnotu Text parametr Warning úkolu.
<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="ValidateCommandLine">
<Warning
Text=" The 0 property was not set on the command line."
Condition="'$(0)' == ''" />
<Warning
Text=" The FREEBUILD property was not set on the command line."
Condition="'$(FREEBUILD)' == ''" />
</Target>
...
</Project>