İleti görevi
Derleme sırasında bir iletiyi günlüğe kaydeder.
Parametreler
Aşağıdaki tabloda görevin parametreleri Message
açıklanmaktadır.
Parametre | Tanım |
---|---|
Importance |
İsteğe bağlı String parametre.İletinin önemini belirtir. Bu parametre , normal veya low değerine high sahip olabilir. normal varsayılan değerdir. |
Text |
İsteğe bağlı String parametre.Günlüğe kaydedilecek hata metni. |
Açıklamalar
Bu görev, Message
MSBuild projelerinin derleme işleminin farklı adımlarında günlüğe kaydedilenlere ileti vermesine olanak tanır.
Condition
parametresi olarak değerlendirilirsetrue
, parametrenin Text
değeri günlüğe kaydedilir ve derleme yürütülmeye devam eder. Parametre Condition
yoksa, ileti metni günlüğe kaydedilir. Günlüğe kaydetme hakkında daha fazla bilgi için bkz . Derleme günlüklerini alma.
Varsayılan olarak, ileti tüm kayıtlı günlüğe kaydedenlere gönderilir. Günlükçü parametresini Importance
yorumlar. Genellikle, günlükçü ayrıntı düzeyi olarak ayarlandığında olarak ayarlanmış high
LoggerVerbositybir ileti gönderilir.Minimal
veya üzerini seçin. Günlükçü ayrıntı düzeyi olarak ayarlandığında olarak ayarlanmış low
LoggerVerbositybir ileti gönderilir.Detailed
.
Yukarıda listelenen parametrelere ek olarak, bu görev kendi sınıfından TaskExtension devralan sınıfından Task parametreleri devralır. Bu ek parametrelerin ve açıklamalarının listesi için bkz . TaskExtension temel sınıfı.
Örnek
Aşağıdaki kod örneği, tüm kayıtlı günlükçülere iletileri günlüğe kaydeder.
<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>