System.Xaml.Schema Espace de noms

Contient des types qui prennent en charge l’extensibilité du système de type XAML.

Classes

Nom Description
XamlMemberInvoker

Fournit un point d’extension qui peut accéder aux caractéristiques de membre d’un membre XAML par le biais de techniques autres que la réflexion.

XamlTypeInvoker

Fournit un point d’extension qui peut construire des instances d’un type XAML par le biais de techniques autres que la réflexion et les constructeurs.

XamlTypeName

Fournit un moyen de spécifier un type XAML en termes de nom et d’espace de noms.

XamlTypeTypeConverter

Convertit un XamlType objet vers et à partir d’une chaîne qui représente le nom du type. Cette fonctionnalité est utilisée pour l’extensibilité XAML par les définitions de balisage, via PropertyDefinition.

XamlValueConverter<TConverterBase>

Fournit une surface d’API commune pour les techniques qui génèrent des valeurs d’initialisation ou de sérialisation pour XAML en fonction d’une entrée autre que le type de destination final. Cela inclut les extensions de balisage et les convertisseurs de type.

Énumérations

Nom Description
AllowedMemberLocations

Spécifie les restrictions de syntaxe appliquées à une propriété lorsqu’elle est définie en XAML, comme indiqué par une XamlDirective.

ShouldSerializeResult

Définit le comportement de sérialisation comme indiqué par un XamlMemberInvoker.

XamlCollectionKind

Décrit la métaphore de collection (le cas échéant) utilisée par un membre XAML.

Voir aussi