BamlLocalizabilityResolver Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Risolve le impostazioni localizzabili per classi e proprietà in XAML binario (BAML).
public ref class BamlLocalizabilityResolver abstract
public abstract class BamlLocalizabilityResolver
type BamlLocalizabilityResolver = class
Public MustInherit Class BamlLocalizabilityResolver
- Ereditarietà
-
BamlLocalizabilityResolver
Commenti
BamlLocalizabilityResolver viene usato da BamlLocalizer per risolvere le impostazioni di localizzabilità per classi e proprietà in BAML. Il sistema di risoluzione viene chiamato sia al momento dell'estrazione delle risorse che al momento dell'aggiornamento di BAML localizzato.
Al momento dell'estrazione delle risorse (ExtractResources), il sistema di risoluzione:
Fornisce LocalizabilityAttribute le classi e le proprietà in BAML quando crea BamlLocalizer risorse localizzabili.
Fornisce le preferenze di formattazione per gli elementi in BAML in modo che gli elementi vengano formattati come tag inline.
Al momento dell'aggiornamento di BAML localizzato (UpdateBaml), il sistema di risoluzione:
Risolve di nuovo la formattazione dei tag nelle classi.
Risolve il nome dell'assembly che contiene la definizione della classe.
BamlLocalizabilityResolver è sottoclassato da una classe interna che esegue gli aspetti pratici delle funzioni di classe per BamlLocalizer.
Costruttori
| Nome | Descrizione |
|---|---|
| BamlLocalizabilityResolver() |
Inizializza una nuova istanza della classe BamlLocalizabilityResolver. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetElementLocalizability(String, String) |
Restituisce un valore che indica se un tipo specificato di elemento può essere localizzato e, in tal caso, se può essere formattato inline. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetPropertyLocalizability(String, String, String) |
Restituisce un valore che indica se una proprietà specificata di un tipo di elemento specificato può essere localizzata. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ResolveAssemblyFromClass(String) |
Restituisce il nome completo dell'assembly che contiene la classe specificata. |
| ResolveFormattingTagToClass(String) |
Restituisce il nome completo della classe di un tag XAML che non è stato rilevato in BAML. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |