Freigeben über


EventSourceAttribute.LocalizationResources Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Namens der Lokalisierungsressourcendatei.

public:
 property System::String ^ LocalizationResources { System::String ^ get(); void set(System::String ^ value); };
public string LocalizationResources { get; set; }
public string? LocalizationResources { get; set; }
member this.LocalizationResources : string with get, set
Public Property LocalizationResources As String

Eigenschaftswert

Der Name der Lokalisierungsressourcendatei oder null wenn die Lokalisierungsressourcendatei nicht vorhanden ist.

Hinweise

Ereignisquellen unterstützen die Lokalisierung von Ereignissen. Sie können die Namen lokalisieren, die für Ereignisse, Vorgangscodes, Aufgaben, Schlüsselwörter und zuordnungen zu mehreren Sprachen verwendet werden. Um Ereignisse zu lokalisieren, erstellen Sie eine . ResX-Formatzeichenfolgentabelle durch Hinzufügen einer Ressourcendatei zu Ihrem Projekt. Die Ressourcendatei erhält einen Namen (z. B. DefaultNameSpace.ResourceFileName), der an den Konstruktor übergeben werden kann, der ResourceManager die Ressourcen liest. Dieser Name ist der Wert der LocalizationResources Eigenschaft. Wenn die LocalizationResources Eigenschaft nicht nullist, sucht das EventSource Objekt die lokalisierten Zeichenfolgen für Ereignisse mithilfe des folgenden Ressourcenbenennungsschemas, wobei die Begriffe in Großbuchstaben den Namen des Ereignisses, der Aufgabe, des Schlüsselworts oder des Zuordnungswerts darstellen, der lokalisiert werden soll:

  • event_EVENTNAME

  • task_TASKNAME

  • keyword_KEYWORDNAME

  • map_MAPNAME

Beachten Sie, dass die lokalisierte Zeichenfolge für ein Ereignis der Nachrichtenzeichenfolge entspricht und Werte aufweisen {0} kann, die die Nutzlastwerte darstellen.

Gilt für: