BamlLocalizabilityResolver Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löst lokalisierbare Einstellungen für Klassen und Eigenschaften in binärem XAML (BAML) auf.
public ref class BamlLocalizabilityResolver abstract
public abstract class BamlLocalizabilityResolver
type BamlLocalizabilityResolver = class
Public MustInherit Class BamlLocalizabilityResolver
- Vererbung
-
BamlLocalizabilityResolver
Hinweise
BamlLocalizabilityResolver wird verwendet, BamlLocalizer um die Lokalisierbarkeitseinstellungen für Klassen und Eigenschaften in BAML aufzulösen. Der Resolver wird sowohl zum Zeitpunkt der Ressourcenextraktion als auch beim Aktualisieren lokalisierter BAML aufgerufen.
Zum Zeitpunkt der Ressourcenextraktion (ExtractResources), dem Resolver:
Stellt LocalizabilityAttribute klassen und Eigenschaften in BAML bereit, wenn die BamlLocalizer lokalisierbaren Ressourcen erstellt werden.
Stellt Formatierungseinstellungen für Elemente in BAML bereit, sodass Elemente als Inlinetags formatiert werden.
Zu dem Zeitpunkt, zu dem lokalisierte BAML aktualisiert wird (UpdateBaml), wird der Resolver:
Löst Formatierungstags wieder in Klassen auf.
Löst den Namen der Assembly auf, die die Klassendefinition enthält.
BamlLocalizabilityResolver ist von einer internen Klasse untergeordnet, die die praktischen Aspekte der Klassenfunktionen für BamlLocalizer.
Konstruktoren
| Name | Beschreibung |
|---|---|
| BamlLocalizabilityResolver() |
Initialisiert eine neue Instanz der BamlLocalizabilityResolver-Klasse. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetElementLocalizability(String, String) |
Gibt einen Wert zurück, der angibt, ob ein angegebener Elementtyp lokalisiert werden kann und falls ja, ob er inline formatiert werden kann. |
| GetHashCode() |
Dient als die Standard-Hashfunktion (Geerbt von Object) |
| GetPropertyLocalizability(String, String, String) |
Gibt einen Wert zurück, der angibt, ob eine angegebene Eigenschaft eines angegebenen Elementtyps lokalisiert werden kann. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ResolveAssemblyFromClass(String) |
Gibt den vollständigen Namen der Assembly zurück, die die angegebene Klasse enthält. |
| ResolveFormattingTagToClass(String) |
Gibt den vollständigen Klassennamen eines XAML-Tags zurück, das in BAML nicht gefunden wurde. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |