Поделиться через


EventSourceAttribute.LocalizationResources Свойство

Определение

Получает или задает имя локализованного файла ресурсов.

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

Значение свойства

Имя файла ресурсов локализации или null, если файл ресурсов локализации не существует.

Комментарии

Источники событий поддерживают локализацию событий. Имена, используемые для событий, кодов операций, задач, ключевых слов и сопоставлений, можно локализовать для нескольких языков. Чтобы локализовать события, создайте . Таблица строк в стиле ResX путем добавления файла ресурсов в проект. Файлу ресурсов присваивается имя (например, DefaultNameSpace.ResourceFileName), которое можно передать конструктору, который будет считывать ResourceManager ресурсы. Это имя является значением LocalizationResources свойства . LocalizationResources Если свойство не nullравно , EventSource объект ищет локализованные строки для событий, используя следующую схему именования ресурсов, где термины в верхнем регистре представляют имя события, задачи, ключевое слово или значения карты, которые должны быть локализованы:

  • event_EVENTNAME

  • task_TASKNAME

  • keyword_KEYWORDNAME

  • map_MAPNAME

Обратите внимание, что локализованная строка для события соответствует строке сообщения и может иметь {0} значения, представляющие значения полезных данных.

Применяется к