EventLogEntry.ReplacementStrings Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan string pengganti yang terkait dengan entri log peristiwa.
public:
property cli::array <System::String ^> ^ ReplacementStrings { cli::array <System::String ^> ^ get(); };
public string[] ReplacementStrings { get; }
member this.ReplacementStrings : string[]
Public ReadOnly Property ReplacementStrings As String()
Nilai Properti
Array yang menyimpan string pengganti yang disimpan dalam entri peristiwa.
Keterangan
Properti ini hanya mengambil string pengganti untuk entri. Untuk mengambil pesan lengkap, baca Message properti .
Properti ReplacementStrings berisi versi string pengganti yang dilokalkan yang digunakan dalam entri log peristiwa. Jika Anda menyediakan file sumber daya yang berisi string di setiap bahasa target untuk aplikasi Anda, Anda dapat memancarkan pesan log peristiwa dalam bahasa yang digunakan di komputer tersebut. Untuk melakukannya, buat instans ResourceManager kelas untuk rakitan sumber daya yang berisi string pengganti Anda. Parameter pertama konstruktor ResourceManager(String, Assembly) mengidentifikasi perakitan sumber daya yang akan digunakan. Gunakan metode instans tersebut GetString untuk menyediakan pesan yang dilokalkan untuk peristiwa log. Kode berikut secara otomatis mengatur pesan ke bahasa untuk budaya saat ini.
ResourceManager LocRM = new ResourceManager("ReplacementStrings.TestStrings",
typeof(Program).Assembly);
EventLog e1 = new EventLog("LocTest", "MyMachine", "LocTest");
// Get the string associated with the current culture.
e1.WriteEntry(LocRM.GetString("strMessage"),
EventLogEntryType.Information);