Compartilhar via


BamlLocalizabilityResolver Classe

Definição

Resolve configurações localizáveis para classes e propriedades no BAML (XAML binário).

public ref class BamlLocalizabilityResolver abstract
public abstract class BamlLocalizabilityResolver
type BamlLocalizabilityResolver = class
Public MustInherit Class BamlLocalizabilityResolver
Herança
BamlLocalizabilityResolver

Comentários

BamlLocalizabilityResolver é usado pelo para resolver as BamlLocalizer configurações de localizabilidade para classes e propriedades no BAML. O resolvedor é chamado tanto no momento da extração de recursos quanto quando o BAML localizado é atualizado.

No momento da extração de recursos (ExtractResources), o resolvedor:

  • Fornece LocalizabilityAttribute classes e propriedades no BAML quando a BamlLocalizer construção de recursos localizáveis.

  • Fornece preferências de formatação para elementos no BAML para que os elementos sejam formatados como marcas embutidas.

No momento em que o BAML localizado é atualizado (UpdateBaml), o resolvedor:

  • Resolve a formatação de marcas novamente nas classes.

  • Resolve o nome do assembly que contém a definição de classe.

  • BamlLocalizabilityResolver é subclasse por uma classe interna que executa os aspectos práticos das funções de classe para BamlLocalizer.

Construtores

BamlLocalizabilityResolver()

Inicializa uma nova instância da classe BamlLocalizabilityResolver.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetElementLocalizability(String, String)

Retorna um valor que indica se um tipo de elemento especificado pode ser localizado e, em caso afirmativo, se ele pode ser formatado de forma embutida.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetPropertyLocalizability(String, String, String)

Retorna um valor que indica se uma propriedade especificada de um tipo de elemento especificado pode ser localizada.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ResolveAssemblyFromClass(String)

Retorna o nome completo do assembly que contém a classe especificada.

ResolveFormattingTagToClass(String)

Retorna o nome completo da classe de uma marca XAML que não foi encontrada no BAML.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também