| IApplicationResourceStreamResolver | Représente un résolveur de flux de ressources d’application. |
| IHasXmlNode | Permet à une classe de renvoyer un XmlNode depuis le contexte ou la position actuelle. |
| IXmlLineInfo | Fournit une interface permettant à une classe de renvoyer les informations de ligne et de position. |
| IXmlNamespaceResolver | Fournit un accès en lecture seule à un ensemble de préfixes et de mappages d’espaces de noms. |
| NameTable | Implémente une XmlNameTable à un seul thread. |
| XmlAttribute | Repré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. |
| XmlAttributeCollection | Représente une collection d’attributs qui peuvent être accédés par nom ou index. |
| XmlCDataSection | Représente une section CDATA. |
| XmlCharacterData | Fournit des méthodes de manipulation de texte utilisées par plusieurs classes. |
| XmlCharType | À des fins internes. N’utilisez pas cette classe directement. |
| XmlComment | Représente le contenu d’un commentaire XML. |
| XmlConvert | Encode 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. |
| XmlDeclaration | Représente le nœud de déclaration XML . |
| XmlDocument | Représente un document XML. Vous pouvez utiliser cette classe pour charger, valider, modifier, ajouter et positionner le XML dans un document. |
| XmlDocumentFragment | Représente un objet léger utile pour les opérations d’insertion d’arbre. |
| XmlDocumentType | Représente la déclaration de type de document. |
| XmlElement | Représente un élément. |
| XmlEntity | Représente une déclaration d’entité, telle que . |
| XmlEntityReference | Représente un nœud de référence d’entité. |
| XmlImplementation | Définit le contexte pour un ensemble d’objets XmlDocument. |
| XmlLinkedNode | Renvoie le nœud immédiatement précédent ou suivant ce nœud. |
| XmlNamedNodeMap | Représente une collection de nœuds qui peuvent être accédés par nom ou indice. |
| XmlNamespaceManager | Résout, ajoute et supprime des espaces de noms dans une collection et assure la gestion de la portée pour ces espaces de noms. |
| XmlNameTable | Tableau d’objets chaîne atomisés. |
| XmlNode | Représente un nœud unique dans le document XML. |
| XmlNodeChangedEventArgs | Fournit des données pour les événements XmlDocument::NodeChanged, XmlDocument::NodeChanging, XmlDocument::NodeInserted, XmlDocument::NodeInserting, XmlDocument::NodeRemoved et XmlDocument::NodeRemoving. |
| XmlNodeList | Représente une collection ordonnée de nœuds. |
| XmlNodeReader | Représente un lecteur qui fournit un accès rapide, non mis en cache, en avant uniquement aux données XML dans un XmlNode. |
| XmlNotation | Représente une déclaration de notation, telle que . |
| XmlParserContext | Fournit toutes les informations de contexte requises par le XmlReader pour analyser un fragment XML. |
| XmlProcessingInstruction | Représente une instruction de traitement, que XML définit pour conserver les informations spécifiques au processeur dans le texte du document. |
| XmlQualifiedName | Représente un nom qualifié XML. |
| XmlReader | Représente un lecteur qui fournit un accès rapide, non mis en cache, en avant uniquement aux données XML. |
| XmlReaderSettings | Spécifie un ensemble de fonctionnalités à prendre en charge sur l’objet XmlReader créé par la méthode XmlReader::Create. |
| XmlResolver | Résout les ressources XML externes nommées par un Uniform Resource Identifier (URI). |
| XmlSecureResolver | Aide à 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. |
| XmlSignificantWhitespace | Repré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. |
| XmlText | Représente le contenu texte d’un élément ou d’un attribut. |
| XmlTextReader | Représente un lecteur qui fournit un accès rapide, non mis en cache, en avant uniquement aux données XML. |
| XmlTextWriter | Repré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. |
| XmlUrlResolver | Résout les ressources XML externes nommées par un Uniform Resource Identifier (URI). |
| XmlValidatingReader | Repré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). |
| XmlWhitespace | Représente les espaces blancs dans le contenu d’un élément. |
| XmlWriter | Repré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. |
| XmlWriterSettings | Spécifie un ensemble de fonctionnalités à prendre en charge sur l’objet XmlWriter créé par la méthode XmlWriter::Create. |