Class MarkdownBlockParser

Class MarkdownBlockParser

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

Defines the base class MarkdownBlockParser

[ComVisible(true)]
public abstract class MarkdownBlockParser

Inheritance

objectMarkdownBlockParser

Inherited Members

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

Constructors

MarkdownBlockParser()

protected MarkdownBlockParser()

Methods

CanClose(BlockSyntaxDescriptor, BlockClosingReason, IBlockParsingContext)

Defines interface for CanClose method.

public virtual bool CanClose(BlockSyntaxDescriptor descriptor, BlockClosingReason reason, IBlockParsingContext context)

Parameters

descriptor BlockSyntaxDescriptor

The description.

reason BlockClosingReason

The reason.

context IBlockParsingContext

The context.

Returns

bool

The boolean result.

CanParse(IBlockParsingContext)

Defines interface for get the CanParse value.

public abstract bool CanParse(IBlockParsingContext context)

Parameters

context IBlockParsingContext

The IBlockParsingContext.

Returns

bool

The boolean result.

Continue(BlockSyntaxDescriptor, IBlockParsingContext)

Defines the interface for Continue

public virtual LineParsingInstruction Continue(BlockSyntaxDescriptor descriptor, IBlockParsingContext context)

Parameters

descriptor BlockSyntaxDescriptor

The description.

context IBlockParsingContext

The context.

Returns

LineParsingInstruction

The LineParsingInstruction.

OnClose(BlockSyntaxDescriptor, MarkdownSyntaxNode, IBlockParsingContext)

Defines interface for OnClose method.

public virtual void OnClose(BlockSyntaxDescriptor descriptor, MarkdownSyntaxNode parent, IBlockParsingContext context)

Parameters

descriptor BlockSyntaxDescriptor

The description.

parent MarkdownSyntaxNode

The parent.

context IBlockParsingContext

The context.

OnOpen(BlockSyntaxDescriptor, IBlockParsingContext)

Defines interface for OnOpen method.

public virtual void OnOpen(BlockSyntaxDescriptor descriptor, IBlockParsingContext context)

Parameters

descriptor BlockSyntaxDescriptor

The description.

context IBlockParsingContext

The context.

OnProcessInline(BlockSyntaxDescriptor, IBlockParsingContext)

Defines the interface for OnProcessInline method.

public virtual void OnProcessInline(BlockSyntaxDescriptor descriptor, IBlockParsingContext context)

Parameters

descriptor BlockSyntaxDescriptor

The description.

context IBlockParsingContext

The context.

Parse(IBlockParsingContext)

Defines interface for parse ofr the context..

public abstract LineParsingInstruction Parse(IBlockParsingContext context)

Parameters

context IBlockParsingContext

The context.

Returns

LineParsingInstruction

The LineParsingInstruction.