úloha zprávy
Zaznamená zprávu během sestavení.
Parametry
Následující tabulka popisuje parametry Message
úlohy.
Parametr | Popis |
---|---|
Importance |
Volitelný String parametr.Určuje důležitost zprávy. Tento parametr může mít hodnotu high , normal nebo low . Výchozí hodnota je normal . |
Text |
Volitelný String parametr.Text chyby, která se má protokolovat. |
Poznámky
Úloha Message
umožňuje projektům MSBuild vydávat zprávy protokolovacím procesům v různých krocích procesu sestavení.
Pokud se Condition
parametr vyhodnotí jako true
, hodnota parametru Text
se zaprotokoluje a sestavení bude pokračovat v provádění. Condition
Pokud parametr neexistuje, text zprávy se zaprotokoluje. Další informace o protokolování naleznete v tématu Získání protokolů sestavení.
Ve výchozím nastavení se zpráva odešle všem registrovaným protokolovacím souborům. Logger interpretuje Importance
parametr. Při nastavení LoggerVerbositypodrobností protokolovacího nástroje je obvykle odeslána sada high
zpráv .Minimal
nebo vyšší. Když je úroveň podrobností protokolovacího nástroje nastavená na hodnotu ., odešle se zpráva low
nastavená na LoggerVerbosityhodnotu .Detailed
.
Kromě výše uvedených parametrů tato úloha dědí parametry z TaskExtension třídy, která sama dědí z Task třídy. Seznam těchto dalších parametrů a jejich popisů naleznete v tématu TaskExtension základní třída.
Příklad
Následující příklad kódu protokoluje zprávy do všech registrovaných protokolovacích protokolů.
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="DisplayMessages">
<Message Text="Project File Name = $(MSBuildProjectFile)" />
<Message Text="Project Extension = $(MSBuildProjectExtension)" />
</Target>
...
</Project>