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
| Name | Beschreibung |
|---|---|
| XamlMemberInvoker |
Stellt einen Erweiterungspunkt bereit, der auf Membermerkmale eines XAML-Elements über andere Techniken als Spiegelung zugreifen kann. |
| XamlTypeInvoker |
Stellt einen Erweiterungspunkt bereit, der Instanzen eines XAML-Typs über andere Techniken als Spiegelung und Konstruktoren erstellen kann. |
| XamlTypeName |
Stellt eine Möglichkeit zum Angeben eines XAML-Typs in Bezug auf Name und Namespace bereit. |
| 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. |
| XamlValueConverter<TConverterBase> |
Stellt eine allgemeine API-Oberfläche für Techniken bereit, die Initialisierungs- oder Serialisierungswerte für XAML basierend auf anderen Eingaben als dem letztendlichen Zieltyp generieren. Dazu gehören Markuperweiterungen und Typkonverter. |
Enumerationen
| Name | Beschreibung |
|---|---|
| AllowedMemberLocations |
Gibt die Syntaxeinschränkungen an, die für eine Eigenschaft erzwungen werden, wenn sie in XAML festgelegt wird, wie von einem XamlDirectivegemeldet. |
| ShouldSerializeResult |
Definiert das Serialisierungsverhalten wie von einem XamlMemberInvokergemeldet. |
| XamlCollectionKind |
Beschreibt die Sammlungsmetapher (sofern vorhanden), die von einem XAML-Element verwendet wird. |