Interface IBlockParsingContext
Interface IBlockParsingContext
ชื่อพื้นที่: Aspose.Html.Toolkit.Markdown.Syntax.Parser การประกอบ: Aspose.HTML.dll (25.4.0)
กําหนดอินเตอร์เฟซ IBlockParsingContext
[ComVisible(true)]
public interface IBlockParsingContext
Properties
Instruction
รับคําแนะนํา
LineParsingInstruction Instruction { get; }
คุณสมบัติมูลค่า
Reader
รับผู้อ่าน
SourceTextReader Reader { get; }
คุณสมบัติมูลค่า
Source
รับแหล่ง
SourceText Source { get; }
คุณสมบัติมูลค่า
SyntaxFactory
รับ SyntaxFactory
MarkdownSyntaxFactory SyntaxFactory { get; }
คุณสมบัติมูลค่า
Methods
Close(BlockSyntaxDescriptor, BlockClosingReason)
กําหนดวิธีการใกล้เคียง
void Close(BlockSyntaxDescriptor head, BlockClosingReason reason)
Parameters
บล็อกSyntaxDescriptor
reason
BlockClosingReason
บล็อกปิดเหตุผล
Close(BlockClosingReason)
กําหนดวิธีการใกล้เคียง
void Close(BlockClosingReason reason)
Parameters
reason
BlockClosingReason
บล็อกปิดเหตุผล
Delete(BlockSyntaxDescriptor)
กําหนดวิธีการลบ
void Delete(BlockSyntaxDescriptor head)
Parameters
บล็อกSyntaxDescriptor
GetBlockSyntaxParsers()
กําหนดวิธีการ GetBlockSyntaxParsers
IEnumerable<markdownblockparser> GetBlockSyntaxParsers()
Returns
IEnumerable < MarkdownBlockParser >
หมายเลข
GetInlineSyntaxParsers()
กําหนดวิธีการ GetInlineSyntaxParsers
IEnumerable<markdowninlinesyntaxparser> GetInlineSyntaxParsers()
Returns
IEnumerable < MarkdownInlineSyntaxParser >
หมายเลข
GetOpenBlocks()
กําหนดการ GetOpenBlocks
IEnumerable<blocksyntaxdescriptor> GetOpenBlocks()
Returns
IEnumerable < BlockSyntaxDescriptor >
ชุดของ BlockSyntaxDescriptor
Peak()
เรียนรู้วิธีการ Peak
BlockSyntaxDescriptor Peak()
Returns
บล็อกSyntaxDescriptor
Push(BlockSyntaxNode)
กําหนดวิธีการ push
BlockSyntaxDescriptor Push(BlockSyntaxNode block)
Parameters
block
BlockSyntaxNode
บล็อก
Returns
บล็อกSyntaxDescriptor