System.Xaml.Schema Namespace

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.

Weitere Informationen