Freigeben über


XML-Dom-Hierarchie (Document Object Model)

Die folgende Abbildung zeigt die Klassenhierarchie für das XML-Dokumentobjektmodell (DOCUMENT Object Model, DOM) mit dem Namen des World Wide Web Consortium (W3C) in Klammer zusammen mit dem Klassennamen, in dem es relevant ist.

DOM-Hierarchie (XML Document Object Model)
XML-DOM-Hierarchie (Document Object Model)

Die folgenden Klassen erben nicht von xmlNode:

  • XmlImplementation

  • XmlNamedNodeMap

  • XmlNodeList

  • XmlNodeChangedEventArgs

Die XmlImplementation-Klasse wird zum Erstellen eines XML-Dokuments verwendet. Weitere Informationen finden Sie unter XML-Dokumenterstellung.

Die XmlNamedNodeMap-Klasse behandelt einen nicht angeordneten Satz von Knoten. Weitere Informationen finden Sie unter "Ungeordneter Knotenabruf nach Name oder Index".

Die XmlNodeList-Klasse behandelt eine sortierte Liste von Knoten. Weitere Informationen finden Sie unter "Ordered Node Retrieval by Index".

Die XmlNodeChangedEventArgs-Klasse behandelt Ereignishandler, die im XmlDocument registriert sind. Weitere Informationen finden Sie unter Ereignisbehandlung in einem XML-Dokument mithilfe von XmlNodeChangedEventArgs.

Die XmlLinkedNode-Klasse erbt von XmlNode. Der Zweck besteht darin, zwei Methoden aus XmlNode außer Kraft zu setzen: die Methoden PreviousSibling und NextSibling . Diese überschriebenen Methoden werden dann von XmlCharacterData, XmlDeclaration, XmlDocumentType, XmlElement, XmlEntityReference und XmlProcessingInstruction geerbt und verwendet, bei denen es sich um Klassen handelt, die über vorherige und nächste gleichgeordnete Elemente verfügen.

Siehe auch