System.Xaml.Schema Namespace
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.
Enthält Typen, die die Erweiterbarkeit des XAML-Typsystems unterstützen.
Klassen
XamlMemberInvoker |
Stellt einen Erweiterungspunkt bereit, der den Zugriff auf Membereigenschaften eines XAML-Members mit anderen Methoden als Reflektion ermöglicht. |
XamlTypeInvoker |
Stellt einen Erweiterungspunkt bereit, mit dem Instanzen eines XAML-Typs durch andere Methoden als Reflektion und Konstruktoren erstellt werden können. |
XamlTypeName |
Bietet eine Möglichkeit zur Angabe eines XAML-Typs bezüglich Name und Namespace. |
XamlTypeTypeConverter |
Konvertiert ein XamlType-Objekt in eine und aus einer Zeichenfolge, die den Typnamen darstellt. Diese Funktionalität wird für die XAML-Erweiterbarkeit durch Markupdefinitionen über PropertyDefinition verwendet. |
XamlValueConverter<TConverterBase> |
Stellt eine allgemeine API-Oberfläche für alle Methoden bereit, die Initialisierungs- oder Serialisierungswerte für XAML auf Grundlage anderer Eingaben als der des endgültigen Zieltyps generieren. Dazu zählen Markuperweiterungen und Typkonverter. |
Enumerationen
AllowedMemberLocations |
Gibt die in einer Eigenschaft erzwungenen Syntaxeinschränkungen an, wenn es in XAML festgelegt wird (entsprechend der Angabe eines XamlDirective-Objekts). |
ShouldSerializeResult |
Definiert das Serialisierungsverhalten entsprechend der Meldung durch ein XamlMemberInvoker-Objekt. |
XamlCollectionKind |
Beschreibt die Auflistungsmetapher (sofern vorhanden), die von einem XAML-Member verwendet wird. |