BamlLocalizabilityResolver 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
解析二进制 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 由内部类子类,该类执行 的 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) |
返回 BAML 中未遇到的 XAML 标记的完整类名。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |