ITraversal

ITraversal interface

Итераторы используются для перехода через набор узлов, например, набор узлов в NodeList, поддерево документа, управляемое конкретный узел, результаты запроса или любой другой набор узлов. Набор итерируемых узлов определяется реализацией NodeIterator. Уровень DOM 2 определяет реализацию одиночного NodeIterator для порядка документов обхода поддерева документа. Экземпляры этих итераторов создаются вызовом DocumentTraversal .createNodeIterator().

См. такжеОбъектная модель документа (DOM) Уровень 2 Обход и спецификация диапазона . @since DOM Level 2

public interface ITraversal : IDisposable

Характеристики

Имя Описание
Filter { get; } NodeFilter используется для просмотра узлов.
Root { get; } Корневой узел NodeIterator, как указано при его создании .
WhatToShow { get; } Этот атрибут определяет, какие типы узлов представлены через итератор . Доступный набор констант определяется в интерфейсе NodeFilter. Узлы, не принятые whatToShow, будут пропущены, но их дочерние элементы все равно могут быть рассмотрены . Обратите внимание, что этот пропуск имеет приоритет над фильтром , если он есть.

Смотрите также