ITraversal

ITraversal interface

迭代器用于逐步遍历一组节点,例如,NodeList 中的 组节点、由 个特定节点管理的文档子树、查询结果或任何其他 组节点。要迭代的节点集由 NodeIterator 的 实现确定。 DOM Level 2 为文档子树的文档顺序 遍历指定了 单个 NodeIterator 实现。通过调用 DocumentTraversal .createNodeIterator(). 创建这些迭代器的实例

另见文档对象模型 (DOM) 级别 2 遍历和范围规范. @since DOM Level 2

public interface ITraversal : IDisposable

特性

姓名描述
Filter { get; }用于筛选节点的 NodeFilter。
Root { get; }NodeIterator 的根节点,在创建 it 时指定。
WhatToShow { get; }此属性确定通过 迭代器呈现哪些节点类型。可用的常量集在 NodeFilter 接口中定义。不被 whatToShow 接受的节点将被跳过,但它们的子节点可能仍然 被考虑。请注意,此跳过优先于过滤器, 如果有的话。

也可以看看