Поделиться через


Иерархия модели объектов (DOM) XML-документа

Следующая иллюстрация показывает иерархию классов для модели XML DOM с именем W3C в скобках наряду с именем класса, где это уместно.

Иерархия модели объектов (DOM) XML-документа

Иерархия модели объектов XML-документов (DOM)

Следующие классы не наследуют от класса XmlNode:

  • XmlImplementation

  • XmlNamedNodeMap

  • XmlNodeList

  • XmlNodeChangedEventArgs

Класс XmlImplementation используется для создания XML-документа. Дополнительные сведения см. в разделе Создание XML-документа.

Класс XmlNamedNodeMap обрабатывает неупорядоченный набор узлов. Дополнительные сведения см. в разделе Получение неупорядоченных узлов по имени и индексу.

Класс XmlNamedNodeMap обрабатывает упорядоченный набор узлов. Дополнительные сведения см. в разделе Получение упорядоченных узлов по индексу.

Класс XmlNodeChangedEventArgs работает с обработчиком события, зарегистрированного в объекте XmlDocument. Дополнительные сведения см. в разделе Обработка событий в XML-документе с помощью XmlNodeChangedEventArgs.

Класс XmlLinkedNode наследует от класса XmlNode. Предназначен для переопределения двух методов XmlNodePreviousSibling и NextSibling. Эти переопределенные методы затем наследуются и используются классами XmlCharacterData, XmlDeclaration, XmlDocumentType, XmlElement, XmlEntityReference и XmlProcessingInstruction, которые имеют предыдущие и следующие одноуровневые элементы.

См. также

Основные понятия

Модель DOM для XML