CreateTreeWalker

CreateTreeWalker(Node)

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

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

返回值

新创建的TreeWalker.

也可以看看


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.

也可以看看


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.

也可以看看