EventSourceAttribute.LocalizationResources Właściwość

Definicja

Pobiera lub ustawia nazwę pliku zasobu lokalizacji.

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

Wartość właściwości

Nazwa pliku zasobu lokalizacji lub null jeśli plik zasobu lokalizacji nie istnieje.

Uwagi

Źródła zdarzeń obsługują lokalizację zdarzeń. Nazwy używane dla zdarzeń, kodów operacji, zadań, słów kluczowych i mapowania można lokalizować na wiele języków. Aby lokalizować zdarzenia, utwórz element . Tabela ciągów stylów ResX przez dodanie pliku zasobu do projektu. Plik zasobu ma nazwę (na przykład DefaultNameSpace.ResourceFileName), którą można przekazać do konstruktora ResourceManager , który odczytuje zasoby. Ta nazwa jest wartością LocalizationResources właściwości. LocalizationResources Jeśli właściwość nie nulljest , EventSource obiekt wyszukuje zlokalizowane ciągi dla zdarzeń przy użyciu następującego schematu nazewnictwa zasobów, gdzie terminy w wielkie litery reprezentują nazwę zdarzenia, zadania, słowa kluczowego lub wartości mapy, które powinny być zlokalizowane:

  • event_EVENTNAME

  • task_TASKNAME

  • keyword_KEYWORDNAME

  • map_MAPNAME

Zwróć uwagę, że zlokalizowany ciąg zdarzenia odpowiada ciągowi komunikatu i może zawierać {0} wartości reprezentujące wartości ładunku.

Dotyczy