EventLogEntry.ReplacementStrings Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri az eseménynapló-bejegyzéshez társított helyettesítő sztringeket.
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()
Tulajdonság értéke
Az eseménybejegyzésben tárolt helyettesítő sztringeket tartalmazó tömb.
Megjegyzések
Ez a tulajdonság csak a bejegyzés helyettesítő sztringeit kéri le. A teljes üzenet lekéréséhez olvassa el a tulajdonságot Message .
A ReplacementStrings tulajdonság az eseménynapló-bejegyzésben használt helyettesítő sztringek honosított verzióit tartalmazza. Ha olyan erőforrásfájlokat ad meg, amelyek sztringeket tartalmaznak az alkalmazás minden célnyelvén, eseménynapló-üzeneteket bocsáthat ki a számítógépen használt nyelven. Ehhez hozza létre a ResourceManager helyettesítő sztringeket tartalmazó erőforrás-szerelvény osztálypéldányát. A konstruktor első paramétere ResourceManager(String, Assembly) azonosítja a használni kívánt erőforrás-szerelvényt. GetString A példány metódusával honosított üzeneteket jeleníthet meg a naplóeseményekhez. Az alábbi kód automatikusan beállítja az üzenetet az aktuális kultúra nyelvére.
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);