Espace de noms System::Xml

Classes

ClasseDescription
IApplicationResourceStreamResolverReprésente un résolveur de flux de ressources d’application.
IHasXmlNodePermet à une classe de renvoyer un XmlNode depuis le contexte ou la position actuelle.
IXmlLineInfoFournit une interface permettant à une classe de renvoyer les informations de ligne et de position.
IXmlNamespaceResolverFournit un accès en lecture seule à un ensemble de préfixes et de mappages d’espaces de noms.
NameTableImplémente une XmlNameTable à un seul thread.
XmlAttributeReprésente un attribut. Les valeurs valides et par défaut de l’attribut sont définies dans une définition de type de document (DTD) ou un schéma.
XmlAttributeCollectionReprésente une collection d’attributs qui peuvent être accédés par nom ou index.
XmlCDataSectionReprésente une section CDATA.
XmlCharacterDataFournit des méthodes de manipulation de texte utilisées par plusieurs classes.
XmlCharTypeÀ des fins internes. N’utilisez pas cette classe directement.
XmlCommentReprésente le contenu d’un commentaire XML.
XmlConvertEncode et décode les noms XML, et fournit des méthodes pour convertir entre les types d’exécution et les types du langage de définition XML Schema (XSD). Lors de la conversion des types de données, les valeurs renvoyées sont indépendantes de la locale.
XmlDeclarationReprésente le nœud de déclaration XML .
XmlDocumentReprésente un document XML. Vous pouvez utiliser cette classe pour charger, valider, modifier, ajouter et positionner le XML dans un document.
XmlDocumentFragmentReprésente un objet léger utile pour les opérations d’insertion d’arbre.
XmlDocumentTypeReprésente la déclaration de type de document.
XmlElementReprésente un élément.
XmlEntityReprésente une déclaration d’entité, telle que .
XmlEntityReferenceReprésente un nœud de référence d’entité.
XmlImplementationDéfinit le contexte pour un ensemble d’objets XmlDocument.
XmlLinkedNodeRenvoie le nœud immédiatement précédent ou suivant ce nœud.
XmlNamedNodeMapReprésente une collection de nœuds qui peuvent être accédés par nom ou indice.
XmlNamespaceManagerRésout, ajoute et supprime des espaces de noms dans une collection et assure la gestion de la portée pour ces espaces de noms.
XmlNameTableTableau d’objets chaîne atomisés.
XmlNodeReprésente un nœud unique dans le document XML.
XmlNodeChangedEventArgsFournit des données pour les événements XmlDocument::NodeChanged, XmlDocument::NodeChanging, XmlDocument::NodeInserted, XmlDocument::NodeInserting, XmlDocument::NodeRemoved et XmlDocument::NodeRemoving.
XmlNodeListReprésente une collection ordonnée de nœuds.
XmlNodeReaderReprésente un lecteur qui fournit un accès rapide, non mis en cache, en avant uniquement aux données XML dans un XmlNode.
XmlNotationReprésente une déclaration de notation, telle que .
XmlParserContextFournit toutes les informations de contexte requises par le XmlReader pour analyser un fragment XML.
XmlProcessingInstructionReprésente une instruction de traitement, que XML définit pour conserver les informations spécifiques au processeur dans le texte du document.
XmlQualifiedNameReprésente un nom qualifié XML.
XmlReaderReprésente un lecteur qui fournit un accès rapide, non mis en cache, en avant uniquement aux données XML.
XmlReaderSettingsSpécifie un ensemble de fonctionnalités à prendre en charge sur l’objet XmlReader créé par la méthode XmlReader::Create.
XmlResolverRésout les ressources XML externes nommées par un Uniform Resource Identifier (URI).
XmlSecureResolverAide à sécuriser une autre implémentation de XmlResolver en encapsulant l’objet XmlResolver et en limitant les ressources auxquelles le XmlResolver sous-jacent a accès.
XmlSignificantWhitespaceReprésente les espaces blancs entre les balises dans un nœud à contenu mixte ou les espaces blancs à l’intérieur d’une portée xml:space=‘preserve’. Cela est également appelé espace blanc significatif.
XmlTextReprésente le contenu texte d’un élément ou d’un attribut.
XmlTextReaderReprésente un lecteur qui fournit un accès rapide, non mis en cache, en avant uniquement aux données XML.
XmlTextWriterReprésente un écrivain qui fournit une méthode rapide, non mise en cache, en avant uniquement pour générer des flux ou des fichiers contenant des données XML conformes à la spécification W3C Extensible Markup Language (XML) 1.0 et aux recommandations Namespaces in XML.
XmlUrlResolverRésout les ressources XML externes nommées par un Uniform Resource Identifier (URI).
XmlValidatingReaderReprésente un lecteur qui fournit la validation de la définition de type de document (DTD), du schéma XML-Data Reduced (XDR) et du langage de définition de schéma XML Schema (XSD).
XmlWhitespaceReprésente les espaces blancs dans le contenu d’un élément.
XmlWriterReprésente un écrivain qui fournit une méthode rapide, non mise en cache et en lecture seule avant pour générer des flux ou des fichiers contenant des données XML.
XmlWriterSettingsSpécifie un ensemble de fonctionnalités à prendre en charge sur l’objet XmlWriter créé par la méthode XmlWriter::Create.

Enums

ÉnumérationDescription
ConformanceLevelSpécifie le niveau de vérification des entrées ou sorties que les objets XmlReader et XmlWriter effectuent.
DtdProcessingSpécifie les options de traitement des DTD. L’énumération DtdProcessing est utilisée par la classe XmlReaderSettings.
EntityHandlingSpécifie comment le XmlTextReader ou le XmlValidatingReader gèrent les entités.
ExceptionType
FormattingSpécifie les options de formatage pour le XmlTextWriter.
NamespaceHandlingSpécifie s’il faut supprimer les déclarations d’espaces de noms en double dans le XmlWriter.
NewLineHandlingSpécifie comment gérer les sauts de ligne.
ReadStateSpécifie l’état du lecteur.
TriState
ValidationTypeSpécifie le type de validation à effectuer.
WhitespaceHandlingSpécifie comment les espaces blancs sont gérés.
WriteStateSpécifie l’état du XmlWriter.
XmlDateTimeSerializationModeSpécifie comment traiter la valeur temporelle lors de la conversion entre chaîne et DateTime.
XmlNamespaceScopeDéfinit la portée de l’espace de noms.
XmlNodeChangedActionSpécifie le type de modification de nœud.
XmlNodeOrderDécrit l’ordre du document d’un nœud par rapport à un second nœud.
XmlNodeTypeSpécifie le type de nœud.
XmlOutputMethodSpécifie la méthode utilisée pour sérialiser la sortie du XmlWriter.
XmlSpaceSpécifie la portée actuelle de xml:space.
XmlStandalone
XmlTokenizedTypeReprésente le type XML pour la chaîne. Cela permet de lire la chaîne comme un type XML particulier, par exemple un type de section CDATA.

Typedefs

TypedefDescription
XmlException
XmlNodeChangedEventHandlerReprésente la méthode qui gère les événements XmlDocument::NodeChanged, XmlDocument::NodeChanging, XmlDocument::NodeInserted, XmlDocument::NodeInserting, XmlDocument::NodeRemoved et XmlDocument::NodeRemoving.

Functions

FonctionDescription
operator!=System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]
operator==System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]