Tugas pesan
Mencatat pesan selama build.
Parameter
Tabel berikut ini menjelaskan parameter tugas Message
.
Parameter | Deskripsi |
---|---|
Importance |
Parameter String opsional.Menentukan pentingnya pesan. Parameter ini dapat memiliki nilai high , normal atau low . Nilai defaultnya adalah normal . |
Text |
Parameter String opsional.Teks kesalahan yang akan dicatat. |
Keterangan
Tugas Message
ini memungkinkan proyek MSBuild mengeluarkan pesan ke pencatat pada langkah-langkah yang berbeda dalam proses build.
Jika parameter Condition
mengevaluasi ke true
, nilai Text
parameter akan dicatat dan build akan terus dijalankan. Jika parameter Condition
tidak ada, teks pesan dicatat. Untuk informasi selengkapnya tentang pengelogan, lihat Mendapatkan log build.
Secara default, pesan dikirim ke semua pencatat terdaftar. Pencatat menginterpretasikan Importance
parameter. Biasanya, pesan yang diatur ke high
dikirim ketika verbositas pencatat diatur ke LoggerVerbosity.Minimal
atau lebih tinggi. Pesan yang diatur ke low
dikirim ketika verbositas pencatat diatur ke LoggerVerbosity.Detailed
.
Selain parameter yang tercantum di atas, tugas ini mewarisi parameter dari kelas TaskExtension, yang mewarisi sendiri dari kelas Task. Untuk daftar parameter tambahan ini dan deskripsinya, lihat kelas dasar TaskExtension.
Contoh
Contoh kode berikut mencatat pesan ke semua pencatat terdaftar.
<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>