Class Traversal

Class Traversal

Namespace: Aspose.Html.Toolkit.Markdown.Syntax
Assembly: Aspose.HTML.dll (25.2.0)

The abstract class Traversal

[ComVisible(true)]
public abstract class Traversal : IDisposable

Inheritance

objectTraversal

Derived

NodeIterator, TreeWalker

Implements

IDisposable

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

Traversal(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)

Defines the Tracersal constructor.

protected Traversal(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)

Parameters

root MarkdownSyntaxNode

The MarkdownSyntaxNode.

filter MarkdownSyntaxNodeFilter

The MarkdownSyntaxNodeFilter.

Properties

Filter

Defines the interface for get Filter.

public MarkdownSyntaxNodeFilter Filter { get; }

Property Value

MarkdownSyntaxNodeFilter

Root

Defines the interface for get Root node.

public MarkdownSyntaxNode Root { get; }

Property Value

MarkdownSyntaxNode

Methods

AcceptNode(MarkdownSyntaxNode)

Defines the interface for Accept node.

protected short AcceptNode(MarkdownSyntaxNode n)

Parameters

n MarkdownSyntaxNode

The MarkdownSyntaxNode.

Returns

short

The short value.

Dispose()

Defines the interface for dispose.

public void Dispose()

Dispose(bool)

Defines the interface for dispose.

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

The disposing.