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


BamlLocalizabilityResolver Класс

Определение

Разрешает локализуемые параметры для классов и свойств в двоичный XAML (BAML).

public ref class BamlLocalizabilityResolver abstract
public abstract class BamlLocalizabilityResolver
type BamlLocalizabilityResolver = class
Public MustInherit Class BamlLocalizabilityResolver
Наследование
BamlLocalizabilityResolver

Комментарии

BamlLocalizabilityResolver используется для BamlLocalizer разрешения параметров локализуемости для классов и свойств в BAML. Сопоставитель вызывается как во время извлечения ресурсов, так и при обновлении локализованного BAML.

Во время извлечения ресурса (ExtractResources) сопоставитель:

  • Предоставляет LocalizabilityAttribute классы и свойства в BAML, когда BamlLocalizer создает локализуемые ресурсы.

  • Предоставляет параметры форматирования для элементов в BAML, поэтому элементы форматируются как встроенные теги.

Во время обновления локализованного BAML (UpdateBaml), сопоставитель:

  • Разрешает теги форматирования обратно в классы.

  • Разрешает имя сборки, содержащей определение класса.

  • BamlLocalizabilityResolver имеет подкласс внутреннего класса, выполняющего практические аспекты функций класса для BamlLocalizer.

Конструкторы

BamlLocalizabilityResolver()

Инициализирует новый экземпляр класса BamlLocalizabilityResolver.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetElementLocalizability(String, String)

Возвращает значение, указывающее, допускает ли заданный тип элементов локализацию, и если да, поддерживается ли для него встроенное форматирование.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetPropertyLocalizability(String, String, String)

Возвращает значение, указывающее, возможна ли локализация заданного свойства заданного типа элементов.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ResolveAssemblyFromClass(String)

Возвращает полное имя сборки, содержащей определение заданного класса.

ResolveFormattingTagToClass(String)

Возвращает полное имя класса тега XAML, не обнаруженного в BAML.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

См. также раздел