BamlLocalizabilityResolver Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Resolve definições localizáveis para classes e propriedades em XAML binário (BAML).
public ref class BamlLocalizabilityResolver abstract
public abstract class BamlLocalizabilityResolver
type BamlLocalizabilityResolver = class
Public MustInherit Class BamlLocalizabilityResolver
- Herança
-
BamlLocalizabilityResolver
Observações
BamlLocalizabilityResolver é usado pelo BamlLocalizer para resolver definições de localização para classes e propriedades em BAML. O resolver é chamado tanto no momento da extração de recursos como quando o BAML localizado é atualizado.
No momento da extração de recursos (ExtractResources), o resolvedor:
Fornece LocalizabilityAttribute classes e propriedades em BAML quando está BamlLocalizer a construir recursos localizáveis.
Fornece preferências de formatação para elementos em BAML para que os elementos sejam formatados como etiquetas inline.
No momento em que o BAML localizado é atualizado (UpdateBaml), o resolvedor:
Resolve a formatação das etiquetas de volta para as classes.
Resolve o nome da assembleia que contém a definição da classe.
BamlLocalizabilityResolver é subclassificada por uma classe interna que executa os aspetos práticos das funções de classe para BamlLocalizer.
Construtores
| Name | Description |
|---|---|
| BamlLocalizabilityResolver() |
Inicializa uma nova instância da BamlLocalizabilityResolver classe. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetElementLocalizability(String, String) |
Devolve um valor que indica se um tipo específico de elemento pode ser localizado e, em caso afirmativo, se pode ser formatado em linha. |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetPropertyLocalizability(String, String, String) |
Devolve um valor que indica se uma propriedade especificada de um tipo específico de elemento pode ser localizada. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ResolveAssemblyFromClass(String) |
Devolve o nome completo da assembly que contém a classe especificada. |
| ResolveFormattingTagToClass(String) |
Devolve o nome completo da classe de uma etiqueta XAML que não foi encontrada no BAML. |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |