Hierarchie im XML-Dokumentobjektmodell (DOM)
In der folgenden Abbildung wird die Klassenhierarchie für das XML-Document Object Model (DOM – Dokumentobjektmodell) veranschaulicht; dabei ist der W3C-Name (World Wide Web Consortium) an den relevanten Stellen zusammen mit dem Klassennamen angegeben.
Hierarchie im XML-Dokumentobjektmodell (DOM)
Die folgenden Klassen erben nicht vom XmlNode:
XmlImplementation
XmlNamedNodeMap
XmlNodeList
XmlNodeChangedEventArgs
Die XmlImplementation-Klasse wird zum Erstellen eines XML-Dokuments verwendet. Weitere Informationen finden Sie unter Erstellen eines XML-Dokuments.
Die XmlNamedNodeMap-Klasse behandelt eine ungeordnete Knotengruppe. Weitere Informationen finden Sie unter Abrufen von ungeordneten Knoten anhand des Namens oder Indexes.
Die XmlNodeList-Klasse behandelt eine geordnete Knotenliste. Weitere Informationen finden Sie unter Abrufen von geordneten Knoten anhand des Indexes.
Die XmlNodeChangedEventArgs-Klasse behandelt Ereignishandler, die im XmlDocument registriert sind. Weitere Informationen finden Sie unter Ereignisbehandlung in einem XML-Dokument mit „XmlNodeChangedEventArgs“.
Die XmlLinkedNode-Klasse erbt vom XmlNode. Der Zweck besteht im Überschreiben zweier Methoden von XmlNode: die PreviousSibling-Methode und die NextSibling-Methode. Diese überschriebenen Methoden werden dann geerbt und von XmlCharacterData, XmlDeclaration, XmlDocumentType, XmlElement, XmlEntityReference und XmlProcessingInstruction verwendet. Dabei handelt es sich um Klassen, die vorherige und nächste gleichgeordnete Elemente aufweisen.