XamlXmlReader Classe
Définition
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.
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.
public ref class XamlXmlReader : System::Xaml::XamlReader, System::Xaml::IXamlLineInfo
public class XamlXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo
type XamlXmlReader = class
inherit XamlReader
interface IXamlLineInfo
Public Class XamlXmlReader
Inherits XamlReader
Implements IXamlLineInfo
- Héritage
- Implémente
Remarques
Lorsque vous construisez un XamlXmlReader, un XmlReader est requis. L’objectif de cette conception est d’utiliser les API .NET Framework établies pour le traitement XML afin de gérer l’entrée de flux, d’obtenir un flux à partir d’un fichier, etc.
XmlReader est le premier composant du chemin de chargement standard pour les opérations XAML et est incorporé par XamlServices.Load et par plusieurs implémentations XAML d’infrastructure existantes pour le chargement de XAML.
Constructeurs
XamlXmlReader(Stream) |
Initialise une nouvelle instance de la classe XamlXmlReader basée sur un flux. |
XamlXmlReader(Stream, XamlSchemaContext) |
Initialise une nouvelle instance de la classe XamlXmlReader, en fonction d'un flux de données, à l'aide d'un contexte de schéma XAML fourni. |
XamlXmlReader(Stream, XamlSchemaContext, XamlXmlReaderSettings) |
Initialise une nouvelle instance de la classe XamlXmlReader, en fonction d'un flux de données, avec un contexte de schéma XAML fourni et des paramètres spécifiques au langage XAML. |
XamlXmlReader(Stream, XamlXmlReaderSettings) |
Initialise une nouvelle instance de la classe XamlXmlReader basée sur un flux de données, avec des paramètres spécifiques au langage XAML. |
XamlXmlReader(String) |
Initialise une nouvelle instance de la classe XamlXmlReader, en fonction du nom d'un fichier à charger dans un lecteur XML par défaut. |
XamlXmlReader(String, XamlSchemaContext) |
Initialise une nouvelle instance de la classe XamlXmlReader, en fonction du nom d'un fichier à charger dans un lecteur XML par défaut, avec un contexte de schéma XAML fourni. |
XamlXmlReader(String, XamlSchemaContext, XamlXmlReaderSettings) |
Initialise une nouvelle instance de la classe XamlXmlReader, en fonction du nom d'un fichier à charger dans un lecteur XML par défaut, à l'aide du contexte de schéma XAML fourni et des paramètres de lecteur spécifiques au langage XAML. |
XamlXmlReader(String, XamlXmlReaderSettings) |
Initialise une nouvelle instance de la classe XamlXmlReader, en fonction du nom d'un fichier à charger dans un lecteur XML par défaut, à l'aide des paramètres de lecteur spécifiques au langage XAML. |
XamlXmlReader(TextReader) |
Initialise une nouvelle instance de la classe XamlXmlReader basée sur un TextReader. |
XamlXmlReader(TextReader, XamlSchemaContext) |
Initialise une nouvelle instance de la classe XamlXmlReader basée sur unTextReader avec un contexte de schéma fourni et des paramètres spécifiques au langage XAML. |
XamlXmlReader(TextReader, XamlSchemaContext, XamlXmlReaderSettings) |
Initialise une nouvelle instance de la classe XamlXmlReader en fonction d'unTextReader à l'aide du contexte de schéma fourni et des paramètres spécifiques au langage XAML. |
XamlXmlReader(TextReader, XamlXmlReaderSettings) |
Initialise une nouvelle instance de la classe XamlXmlReader en fonction d'un TextReader, à l'aide des paramètres spécifiques au langage XAML. |
XamlXmlReader(XmlReader) |
Initialise une nouvelle instance de la classe XamlXmlReader à l'aide du XmlReader fourni. |
XamlXmlReader(XmlReader, XamlSchemaContext) |
Initialise une nouvelle instance de la classe XamlXmlReader en utilisant le XmlReader et le contexte de schéma fournis. |
XamlXmlReader(XmlReader, XamlSchemaContext, XamlXmlReaderSettings) |
Initialise une nouvelle instance de la classe XamlXmlReader à l'aide du XmlReader, du contexte de schéma et des paramètres de lecteur fournis. |
XamlXmlReader(XmlReader, XamlXmlReaderSettings) |
Initialise une nouvelle instance de la classe XamlXmlReader à l'aide du XmlReader et des paramètres de lecteur fournis. |
Propriétés
HasLineInfo |
Obtient une valeur qui spécifie si des informations de ligne sont disponibles. |
IsDisposed |
Obtient une valeur indiquant si Dispose(Boolean) a été appelé. (Hérité de XamlReader) |
IsEof |
Obtient une valeur qui signale si la position du lecteur dans le flux de nœud XAML est à la fin du fichier. |
LineNumber |
Obtient le numéro de ligne à signaler. |
LinePosition |
Obtient la position de ligne à signaler. |
Member |
Obtient le membre actuel à la position du lecteur, si la position actuelle du lecteur est sur un StartMember. |
Namespace |
Obtient l'espace de noms XAML du nœud actuel. |
NodeType |
Obtient le type du nœud actuel. |
SchemaContext |
Obtient un objet qui fournit les informations de schéma pour le jeu d'informations. |
Type |
Obtient le XamlType du nœud actuel. |
Value |
Obtient la valeur du nœud actuel. |
Méthodes
Close() |
Ferme le flux de données de nœud XAML. (Hérité de XamlReader) |
Dispose(Boolean) |
Libère les ressources non managées utilisées par XamlReader, et libère éventuellement les ressources managées. (Hérité de XamlReader) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
Read() |
Fournit le nœud XAML suivant de la source chargée, si un nœud XAML est disponible. |
ReadSubtree() |
Retourne un XamlReader qui est basé sur le XamlReaderactuel, où le XamlReader retourné est utilisé pour itérer au sein d'une sous-arborescence de la structure de nœud XAML. (Hérité de XamlReader) |
Skip() |
Ignore le nœud actuel et avance la position du lecteur au nœud suivant. (Hérité de XamlReader) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
IDisposable.Dispose() |
Libère toutes les ressources utilisées par l'instance actuelle de la classe XamlReader. (Hérité de XamlReader) |