Bagikan melalui


EventLogEntry.ReplacementStrings Properti

Definisi

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

String[]

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);  

Berlaku untuk

Lihat juga