Иерархия модели объектов (DOM) XML-документа
Следующая иллюстрация показывает иерархию классов для модели XML DOM с именем W3C в скобках наряду с именем класса, где это уместно.
Иерархия объектной модели (DOM) XML-документа
Следующие классы не наследуют от класса XmlNode:
XmlImplementation
XmlNamedNodeMap
XmlNodeList
XmlNodeChangedEventArgs
Класс XmlImplementation используется для создания XML-документа. Дополнительные сведения см. в статье Создание XML-документа.
Класс XmlNamedNodeMap обрабатывает неупорядоченный набор узлов. Дополнительные сведения см. в статье Неупорядоченное извлечение узлов по имени или индексу.
Класс XmlNamedNodeMap обрабатывает упорядоченный набор узлов. Дополнительные сведения см. в статье Упорядоченное извлечение узлов по индексу.
Класс XmlNodeChangedEventArgs управляет обработчиками событий, которые зарегистрированы в объекте XmlDocument. Дополнительные сведения см. в статье Обработка событий в XML-документе с помощью XmlNodeChangedEventArgs.
Класс XmlLinkedNode наследует от класса XmlNode. Он предназначен для того, чтобы переопределять два метода XmlNode, а именно: PreviousSibling и NextSibling. Эти переопределенные методы затем наследуются и используются классами XmlCharacterData, XmlDeclaration, XmlDocumentType, XmlElement, XmlEntityReference и XmlProcessingInstruction, для которых существуют предыдущие и следующие одноуровневые элементы.