Partager via


Hiérarchie du DOM XML

L’illustration suivante montre la hiérarchie de classes du DOM (Document Object Model) XML et fournit le nom World Wide Web Consortium (W3C) entre parenthèses en même temps que le nom de la classe lorsque cela est pertinent.

XML Document Object Model (DOM) hierarchy
Hiérarchie du modèle DOM (Document Object Model) XML

Les classes suivantes n'héritent pas de XmlNode :

  • XmlImplementation

  • XmlNamedNodeMap

  • XmlNodeList

  • XmlNodeChangedEventArgs

La classe XmlImplementation est utilisée pour créer un document XML. Pour plus d'informations, consultez Création d'un document XML.

La classe XmlNamedNodeMap gère une collection de nœuds non triée. Pour plus d'informations, consultez Extraction de nœuds non triés par leur nom ou par l'index.

La classe XmlNodeList gère une liste triée de nœuds. Pour plus d'informations, consultez Extraction de nœuds triés par l'index.

La classe XmlNodeChangedEventArgs gère des gestionnaires d'événements inscrits dans XmlDocument. Pour plus d'informations, consultez Gestion d'événements dans un document XML à l'aide de XmlNodeChangedEventArgs.

La classe XmlLinkedNode hérite de XmlNode. Sa fonction consiste à substituer deux méthodes de XmlNode : les méthodes PreviousSibling et NextSibling. Les méthodes substituées sont ensuite héritées et utilisées par XmlCharacterData, XmlDeclaration, XmlDocumentType, XmlElement, XmlEntityReference et XmlProcessingInstruction, qui sont des classes dotées de frères précédents et suivants.

Voir aussi