CreateTreeWalker

CreateTreeWalker(Node)

在以 指定节点为根的子树上创建一个新的TreeWalker。

public ITreeWalker CreateTreeWalker(Node root)
范围类型描述
rootNode节点,它将作为 the TreeWalker 的根。设置此值时不考虑 whatToShow 标志和 NodeFilter; 任何节点类型都将被接受为根。 TreeWalker的 currentNode被 初始化到这个节点,不管它是否可见。 root 用作在文档结构中向上查找的 traversal 方法的停止点,例如 parentNode 和nextNode。根 must 不能为空。

返回值

新创建的TreeWalker.

例外

例外(健康)状况
DOMExceptionNOT_SUPPORTED_ERR:如果指定的根为 null,则引发。

也可以看看


CreateTreeWalker(Node, long)

在以 指定节点为根的子树上创建一个新的TreeWalker。

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
范围类型描述
rootNode节点,它将作为 the TreeWalker 的根。设置此值时不考虑 whatToShow 标志和 NodeFilter; 任何节点类型都将被接受为根。 TreeWalker的 currentNode被 初始化到这个节点,不管它是否可见。 root 用作在文档结构中向上查找的 traversal 方法的停止点,例如 parentNode 和nextNode。根 must 不能为空。
whatToShowInt64flag 指定哪些节点类型可能出现在 tree-walker 呈现的树的逻辑视图中。有关可能的 SHOW_ 值的集合,请参见NodeFilter 的 描述。这些标志可以使用OR 组合。

返回值

新创建的TreeWalker.

例外

例外(健康)状况
DOMExceptionNOT_SUPPORTED_ERR:如果指定的根为 null,则引发。

也可以看看


CreateTreeWalker(Node, long, INodeFilter)

在以 指定节点为根的子树上创建一个新的TreeWalker。

public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
范围类型描述
rootNode节点,它将作为 the TreeWalker 的根。设置此值时不考虑 whatToShow 标志和 NodeFilter; 任何节点类型都将被接受为根。 TreeWalker的 currentNode被 初始化到这个节点,不管它是否可见。 root 用作在文档结构中向上查找的 traversal 方法的停止点,例如 parentNode 和nextNode。根 must 不能为空。
whatToShowInt64flag 指定哪些节点类型可能出现在 tree-walker 呈现的树的逻辑视图中。有关可能的 SHOW_ 值的集合,请参见NodeFilter 的 描述。这些标志可以使用OR 组合。
filterINodeFilterNodeFilter 与 this TreeWalker 一起使用,或 null 表示没有过滤器。

返回值

新创建的TreeWalker.

例外

例外(健康)状况
DOMExceptionNOT_SUPPORTED_ERR:如果指定的根为 null,则引发。

也可以看看