IDocumentTraversalCreateTreeWalker Method (Node, Int64, INodeFilter) |
Create a new TreeWalker over the subtree rooted at the
specified node.
Namespace: Aspose.Html.Dom.TraversalAssembly: Aspose.HTML (in Aspose.HTML.dll) Version: 20.3
SyntaxITreeWalker CreateTreeWalker(
Node root,
long whatToShow,
INodeFilter filter
)
Function CreateTreeWalker (
root As Node,
whatToShow As Long,
filter As INodeFilter
) As ITreeWalker
ITreeWalker^ CreateTreeWalker(
Node^ root,
long long whatToShow,
INodeFilter^ filter
)
abstract CreateTreeWalker :
root : Node *
whatToShow : int64 *
filter : INodeFilter -> ITreeWalker
Parameters
- root
- Type: Aspose.Html.DomNode
node which will serve as the root for the
TreeWalker. The whatToShow flags and the
NodeFilter are not considered when setting this value;
any node type will be accepted as the root. The
currentNode of the TreeWalker is
initialized to this node, whether or not it is visible. The
root functions as a stopping point for traversal
methods that look upward in the document structure, such as
parentNode and nextNode. The root must
not be null. - whatToShow
- Type: SystemInt64
flag specifies which node types may appear in
the logical view of the tree presented by the tree-walker. See the
description of NodeFilter for the set of possible
SHOW_ values.These flags can be combined using OR. - filter
- Type: Aspose.Html.Dom.TraversalINodeFilter
NodeFilter to be used with this
TreeWalker, or null to indicate no filter.
Return Value
Type:
ITreeWalker
The newly created TreeWalker.
See Also