Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Типы узлов, распознаваемых в запросе XPath, не совпадают с типами узлов, найденными в объектной модели документа (DOM).
Типы узлов W3C XPath
Типы узлов, распознаваемых в запросе XPath, не являются типами узлов, найденных в объектной модели документа (DOM). Ниже приведены типы узлов XPath, представленные перечислением XPathNodeType.
Эти типы узлов основаны на модели данных XPath, где узлы являются производными от XML-набора сведений. Типы узлов SignificantWhitespace и Whitespace являются расширениями для базовых типов узлов Microsoft .NET Framework, описанных в модели данных XPath.
Тип узла атрибута используется иначе в модели данных XPath, чем в DOM. В модели данных XPath узел элемента имеет набор узлов атрибутов, связанных с ним, и узел элемента является родительским элементом каждого узла атрибута. Однако в DOM узел элемента является владельцем, а не родителем. В обеих моделях узлы атрибута и пространства имен не считаются дочерними узлами узла элемента.
Тип узла пространства имен является дополнением к модели данных XPath и не является распознаваемым типом узла DOM.
Дополнительные сведения о навигации по элементам, атрибутам и узлам пространства имен см. в темах Навигация по набору узлов с помощью XPathNavigator и Навигация по атрибутам и узлам пространства имен с помощью XPathNavigator.