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(BlockSyntax 编辑器, BlockClosingReason)
定义接近方法。
void Close(BlockSyntaxDescriptor head, BlockClosingReason reason)
Parameters
BlockSyntax 编辑器
reason
BlockClosingReason
关闭区块的理由
Close(BlockClosingReason)
定义接近方法。
void Close(BlockClosingReason reason)
Parameters
reason
BlockClosingReason
关闭区块的理由
Delete(BlockSyntaxDescriptor)
定义删除方法。
void Delete(BlockSyntaxDescriptor head)
Parameters
BlockSyntax 编辑器
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()
定义峰值方法。
BlockSyntaxDescriptor Peak()
Returns
BlockSyntax 编辑器
Push(BlockSyntaxNode)
定义 push 方法。
BlockSyntaxDescriptor Push(BlockSyntaxNode block)
Parameters
block
BlockSyntaxNode
这个区块。
Returns
BlockSyntax 编辑器