Class NodeIterator
Namespace: Aspose.Html.Toolkit.Markdown.Syntax
Assembly: Aspose.HTML.dll (25.2.0)
The nodes iterator.
[ComVisible(true)]
public class NodeIterator : Traversal, IDisposable
Inheritance
object ← Traversal ← NodeIterator
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
PointerBeforeReferenceNode
Return the true if pointer before reference node.
public bool PointerBeforeReferenceNode { get; }
Property Value
ReferenceNode
Get the reference node.
public MarkdownSyntaxNode ReferenceNode { get; }
Property Value
Methods
Detach()
The detach() method, when invoked, must do nothing
public void Detach()
Dispose(bool)
Overrides the Dispose interface
protected override void Dispose(bool disposing)
Parameters
disposing
bool
The disposing.
NextNode()
Defines the interface for get the next node.
public MarkdownSyntaxNode NextNode()
Returns
The markdown syntax node.
PreviousNode()
Defines the interface for get the previous node.
public MarkdownSyntaxNode PreviousNode()
Returns
The markdown syntax node.