Class TreeWalker
Namespace: Aspose.Html.Toolkit.Markdown.Syntax
Assembly: Aspose.HTML.dll (25.2.0)
A tree walker.
[ComVisible(true)]
public class TreeWalker : Traversal, IDisposable
Inheritance
object ← Traversal ← TreeWalker
Implements
Inherited Members
Traversal.Dispose(), Traversal.AcceptNode(MarkdownSyntaxNode), Traversal.Dispose(bool), Traversal.Root, Traversal.Filter, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Properties
CurrentNode
The Current node property
public MarkdownSyntaxNode CurrentNode { get; set; }
Property Value
Methods
FirstChild()
Defines the interface for get first child node.
public MarkdownSyntaxNode FirstChild()
Returns
The MarkdownSyntaxNode.
LastChild()
Defines the interface for get last child node.
public MarkdownSyntaxNode LastChild()
Returns
The MarkdownSyntaxNode.
NextNode()
Defines the interface for get next node.
public MarkdownSyntaxNode NextNode()
Returns
The MarkdownSyntaxNode.
NextSibling()
Defines the interface for get next sibling node.
public MarkdownSyntaxNode NextSibling()
Returns
The MarkdownSyntaxNode.
ParentNode()
Defines the interface for get parent node.
public MarkdownSyntaxNode ParentNode()
Returns
The MarkdownSyntaxNode.
PreviousNode()
Defines the interface for get previous node.
public MarkdownSyntaxNode PreviousNode()
Returns
The MarkdownSyntaxNode.
PreviousSibling()
Defines the interface for get previous sibling node.
public MarkdownSyntaxNode PreviousSibling()
Returns
The MarkdownSyntaxNode.