EventLogEntry.ReplacementStrings Tulajdonság

Definíció

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

String[]

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

A következőre érvényes:

Lásd még