System.Xaml Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des types en rapport avec des lecteurs et writers XAML. Cela inclut les implémentations par défaut des services XAML .NET et de leurs lecteurs et writers XAML. Contient également des types qui s’appliquent au système de type XAML et à d’autres types de supports liés à XAML et aux concepts de services XAML .NET.
Classes
AmbientPropertyValue |
Signale les informations relatives à une propriété ambiante, dans le cadre d'une implémentation de IAmbientProvider. |
AttachableMemberIdentifier |
Fournit une représentation de l'identificateur du système de type XAML pour les membres pouvant être attachés. La structure de l'identificateur correspond au format de chaîne |
AttachablePropertyServices |
Fournit des méthodes d'assistance statiques qui obtiennent des valeurs et des informations de méthode d'accesseur d'une propriété pouvant être attachée et qui peuvent être utilisées avec une banque de propriétés jointes. |
NamespaceDeclaration |
Déclare l'identificateur et le préfixe d'un espace de noms XAML en stockant ces valeurs de chaîne sous forme de propriétés distinctes. |
XamlBackgroundReader |
Implémente un XamlReader mis deux en mémoire tampon qui peut répartir la lecture et l'écriture dans des threads différents. |
XamlDeferringLoader |
Représente un comportement de lecteur XAML qui charge et retourne le contenu différé. |
XamlDirective |
Fournit l'identificateur de système de type XAML pour un membre si le membre est également une directive XAML. Les lecteurs XAML et les writers XAML utilisent l'identificateur XamlDirective pendant le traitement des nœuds membres. L'identificateur est utilisé lorsque le lecteur XAML est positionné sur un StartMember et que IsDirective a la valeur |
XamlDuplicateMemberException |
Exception levée lorsqu'un writer XAML essaie d'écrire une valeur pour un membre en double dans le même nœud d'objet. |
XamlException |
Exception levée pour une exception générale affectant le lecteur XAML ou le writer XAML. |
XamlInternalException |
Exception levée en cas d'incohérences internes qui se produisent pendant la lecture et l'écriture de code XAML. |
XamlLanguage |
Définit des constantes qui fournissent des chaînes ou des objets utiles pour le balisage XAML ou pour la programmation à l'aide de types XAML. Ces chaînes ou objets sont pertinents pour les concepts du langage XAML ou l’implémentation de ces concepts dans les services XAML .NET. |
XamlMember |
Fournit l'identificateur du système de type XAML pour les membres de types XAML. L'identificateur est utilisé par les lecteurs et les writers XAML lors du traitement des nœuds membres (lorsque le lecteur XAML est positionné sur un StartMember) de même que pour la logique du système de type XAML général. |
XamlNodeList |
Fournit une liste de nœuds XAML, lesquels peuvent être utilisés pour des scénarios tels que l'écriture différée de nœuds XAML. |
XamlNodeQueue |
Fournit une mémoire tampon pour l'écriture de nœuds et leur relecture ultérieure. |
XamlObjectEventArgs |
Fournit des données pour les rappels qui peuvent être insérées dans la séquence d’initialisation et la valeur de propriété de l’objet. Ceci influence le graphique de l’objet qui est généré par XamlObjectWriter. |
XamlObjectReader |
Fournit une implémentation de XamlReader qui lit les graphiques d'objets et génère un flux de données de nœud XAML. |
XamlObjectReaderException |
Exception levée par plusieurs API d'assistance internes XamlObjectReader. |
XamlObjectReaderSettings |
Spécifie les règles de traitement ou les paramètres d'option pour un XamlObjectReader. |
XamlObjectWriter |
Crée un graphique d'objet à partir d'un flux de données de nœud XAML source. |
XamlObjectWriterException |
Exception levée lorsqu'un writer XAML (tel que la classe XamlObjectWriter) rencontre une erreur en essayant de produire des graphiques d'objets à partir d'un flux de nœud XAML. |
XamlObjectWriterSettings |
Fournit des paramètres de writer XAML spécifiques pour XamlObjectWriter. |
XamlParseException |
Exception levée lorsqu'un lecteur XAML ne peut pas traiter les éléments de la source de lecteur XAML dans un flux de nœud XAML. |
XamlReader |
Fournit les définitions de base des classes qui consomment des entrées XAML et produisent des flux de données de nœud XAML. |
XamlReaderSettings |
Spécifie les règles de traitement ou les paramètres d'option pour une implémentation de XamlReader. |
XamlSchemaContext |
Définit un contexte réutilisable pour l'interprétation ou le mappage des types XAML, ainsi que des types sous-jacents dans les assemblys. |
XamlSchemaContextSettings |
Fournit des paramètres facultatifs pour un XamlSchemaContext. |
XamlSchemaException |
Exception levée lorsqu'un système de liaison ou un autre système de représentation de schéma pour XAML signale une exception au contexte de schéma. |
XamlServices |
Fournit des services de niveau supérieur (méthodes statiques) pour les tâches XAML communes de lecture XAML et d'écriture d'un graphique d'objet, ou la lecture d'un graphique d'objet et l'écriture de la sortie de fichier XAML à des fins de sérialisation. |
XamlType |
Donne des informations relatives aux types XAML dans le cadre du système XAML général implémenté dans les services XAML .NET. |
XamlWriter |
Fournit l'implémentation par défaut et les définitions de classe de base pour un writer XAML. Il ne s'agit pas d'un writer XAML par défaut actif ; vous devez le dériver de XamlWriter et implémenter ses membres abstraits ou utiliser une classe dérivée XamlWriter existante. |
XamlWriterSettings |
Fournit les paramètres d'initialisation pour une implémentation de XamlWriter. |
XamlXmlReader |
Traite le balisage XAML des fichiers XML par le biais d'un intermédiaire de XmlReader et produit un flux de données de nœud XAML. |
XamlXmlReaderSettings |
Spécifie les règles de traitement ou les paramètres d'option pour l'implémentation du lecteur XAML XamlXmlReader. |
XamlXmlWriter |
Utilise une classe de prise en charge TextWriter ou XmlWriter pour écrire un flux de nœud XAML dans une forme sérialisée de balisage ou de texte. |
XamlXmlWriterException |
Exception levée par certaines API XamlXmlWriter. |
XamlXmlWriterSettings |
Fournit des paramètres d'initialisation pour l'implémentation du writer XAML XamlXmlWriter. |
Interfaces
IAmbientProvider |
Représente un service qui peut retourner des informations sur les propriétés ambiantes ou les types ambiants aux convertisseurs de type et aux extensions de balisage. |
IAttachedPropertyStore |
Représente une banque de membres pouvant être attachés pour un objet dans lequel les membres pouvant être attachés sont définis. Cette banque de membres pouvant être attachés peut ensuite être référencée avec AttachablePropertyServices. |
IDestinationTypeProvider |
Représente un service qui peut retourner un identificateur de système de type CLR pour le type de destination. Le type de destination est pertinent lorsque celui défini pour une opération de définition de propriétés est indirectement signalé par une réflexion ou d'autres mécanismes. |
INamespacePrefixLookup |
Représente un service qui peut retourner le préfixe recommandé pour un mappage d'espace de noms XAML avec des consommateurs. Les consommateurs peuvent inclure des environnements de conception ou des sérialiseurs. |
IRootObjectProvider |
Décrit un service qui peut retourner l'objet racine du balisage en cours d'analyse. |
IXamlIndexingReader |
Fournit un service qui représente le contrôle de nœud indexé pour une implémentation simple d'un lecteur XAML basé sur un nœud. |
IXamlLineInfo |
Décrit un service pour le signalement des informations de ligne de texte dans les implémentations de lecteur XAML. |
IXamlLineInfoConsumer |
Décrit un service dans lequel un writer XAML peut utiliser des informations de ligne rapportées, puis les inclure dans la sortie. |
IXamlNameProvider |
Fournit un service qui est utilisé lors des opérations d'enregistrement et d'écriture pour entrer un objet et retourner un nom XAML. |
IXamlNameResolver |
Décrit un service qui peut retourner des objets spécifiés par leur nom XAML, ou retourne un jeton qui reporte la résolution de noms. Le service peut également retourner un jeu énumérable de tous les objets nommés figurant dans la portée de nom XAML. |
IXamlNamespaceResolver |
Décrit un service qui peut retourner un espace de noms XAML basé sur son préfixe tel qu'il est mappé dans le balisage XAML. |
IXamlObjectWriterFactory |
Représente un service qui génère un XamlObjectWriter basé sur le contexte de l'analyseur interne actuel. |
IXamlSchemaContextProvider |
Représente un service qui fournit des informations de contexte de schéma XAML aux convertisseurs de type et aux extensions de balisage. |
Énumérations
XamlNodeType |
Décrit le type du nœud qui est en cours de traitement par un lecteur XAML. |