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äre XAML (BAML) auf.
public ref class BamlLocalizabilityResolver abstract
public abstract class BamlLocalizabilityResolver
type BamlLocalizabilityResolver = class
Public MustInherit Class BamlLocalizabilityResolver
- Vererbung
-
BamlLocalizabilityResolver
Hinweise
BamlLocalizabilityResolver wird von BamlLocalizer verwendet, um Lokalisierbarkeitseinstellungen für Klassen und Eigenschaften in BAML aufzulösen. Der Resolver wird sowohl zum Zeitpunkt der Ressourcenextraktion als auch beim Aktualisieren der lokalisierten BAML aufgerufen.
Zum Zeitpunkt der Ressourcenextraktion (ExtractResources) hat der Resolver Folgendes:
Stellt LocalizabilityAttribute Klassen und Eigenschaften in BAML bereit, wenn lokalisierbare BamlLocalizer Ressourcen erstellt werden.
Stellt Formatierungseinstellungen für Elemente in BAML bereit, sodass Elemente als Inlinetags formatiert werden.
Zu dem Zeitpunkt, zu dem die lokalisierte BAML aktualisiert wird (UpdateBaml), ist der Resolver wie folgt:
Löst Formatierungstags wieder in Klassen auf.
Löst den Namen der Assembly auf, die die Klassendefinition enthält.
BamlLocalizabilityResolver wird von einer internen Klasse unterklassiert, die die praktischen Aspekte der Klassenfunktionen für BamlLocalizerausführt.
Konstruktoren
BamlLocalizabilityResolver() |
Initialisiert eine neue Instanz der BamlLocalizabilityResolver-Klasse. |
Methoden
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 bestimmter Elementtyp lokalisiert werden kann und ob dieser ggf. inline formatiert werden kann. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetPropertyLocalizability(String, String, String) |
Gibt einen Wert zurück, der angibt, ob eine bestimmte Eigenschaft eines bestimmten Elementtyps lokalisiert werden kann. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des 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) |