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} значения, представляющие значения полезных данных.