EventLogEntry.ReplacementStrings Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém as cadeias de substituição associadas à entrada do registo de eventos.
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()
Valor de Propriedade
Um array que contém as cadeias de substituição armazenadas na entrada do evento.
Observações
Esta propriedade recupera apenas as cadeias de substituição para a entrada. Para recuperar a mensagem completa, leia a Message informação.
A ReplacementStrings propriedade contém as versões localizadas das cadeias de substituição que são usadas na entrada do registo de eventos. Se fornecer ficheiros de recursos que contenham strings em cada língua de destino para a sua aplicação, pode emitir mensagens de registo de eventos na linguagem usada nesse computador. Para isso, cria uma instância da ResourceManager classe para a assembly de recursos que contém as tuas cadeias de substituição. O primeiro parâmetro do ResourceManager(String, Assembly) construtor identifica o conjunto de recursos a ser utilizado. Use o GetString método dessa instância para fornecer mensagens localizadas para eventos de registo. O código seguinte define automaticamente a mensagem para a língua correspondente à cultura atual.
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);