Class MarkdownBlockParser
Namespace: Aspose.Html.Toolkit.Markdown.Syntax.Parser
Assembly: Aspose.HTML.dll (25.7.0)
Defines the base class MarkdownBlockParser
[ComVisible(true)]
public abstract class MarkdownBlockParserInheritance
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.