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
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
The boolean result.
CanParse(IBlockParsingContext)
Defines interface for get the CanParse value.
public abstract bool CanParse(IBlockParsingContext context)
Parameters
context
IBlockParsingContext
The IBlockParsingContext.
Returns
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
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
The LineParsingInstruction.