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) 时,解析程序:

  • 在 构造可本地化资源时,BamlLocalizer为 BAML 中的类和属性提供 LocalizabilityAttribute

  • 为 BAML 中的元素提供格式设置首选项,以便将元素的格式设置为内联标记。

在更新本地化 BAML (UpdateBaml) 时,冲突解决程序:

构造函数

BamlLocalizabilityResolver()

初始化 BamlLocalizabilityResolver 类的新实例。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetElementLocalizability(String, String)

返回一个值,该值指示指定类型的元素是否可本地化以及在可本地化时是否可设置为内联格式。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetPropertyLocalizability(String, String, String)

返回一个值,该值指示指定类型的元素的指定属性是否可本地化。

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ResolveAssemblyFromClass(String)

返回包含指定类的程序集的全名。

ResolveFormattingTagToClass(String)

返回 BAML 中未遇到的 XAML 标记的完整类名。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅