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.
Hiérarchie du DOM 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, voir Création d'un document XML.
La classe XmlNamedNodeMap gère une collection de nœuds non triée. Pour plus d'informations, voir 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, voir 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, voir 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.