次の方法で共有


XML ドキュメント オブジェクト モデル (DOM) の階層構造

更新 : November 2007

XML ドキュメント オブジェクト モデル (DOM) のクラスの階層構造を次の図に示します。クラス名に続くかっこ内の名前は、W3C (World Wide Web Consortium) 名です。

XML ドキュメント オブジェクト モデル (DOM) の階層構造
XML ドキュメント オブジェクト モデル (DOM) 階層

次のクラスは XmlNode から継承したものではありません。

  • XmlImplementation

  • XmlNamedNodeMap

  • XmlNodeList

  • XmlNodeChangedEventArgs

XmlImplementation クラスは、XML ドキュメントを作成するために使われます。詳細については、「XML ドキュメントの作成」を参照してください。

XmlNamedNodeMap クラスは、順序付けられていないノード セットを処理します。詳細については、「名前またはインデックスによる順序付けられていないノードの取得」を参照してください。

XmlNodeList クラスは、順序付けられたノード リストを処理します。詳細については、「インデックスによる順序付けられたノードの取得」を参照してください。

XmlNodeChangedEventArgs クラスは、XmlDocument に登録されたイベント ハンドラを処理します。詳細については、「XmlNodeChangedEventArgs による XML ドキュメントのイベント処理」を参照してください。

XmlLinkedNode クラスは XmlNode から継承しています。その目的は、XmlNodePreviousSiblingNextSibling という 2 つのメソッドをオーバーライドすることです。これらのオーバーライドされたメソッドは、前後に兄弟を持つ XmlCharacterDataXmlDeclarationXmlDocumentTypeXmlElementXmlEntityReference、および XmlProcessingInstruction クラスによって継承され、使用されます。

参照

概念

XML ドキュメント オブジェクト モデル (DOM)