Class MarkdownSyntaxVisitor

MarkdownSyntaxVisitor class

markdown语法访问者的基类。

public abstract class MarkdownSyntaxVisitor

方法

姓名描述
Visit(MarkdownSyntaxNode)定义访问节点的接口。
Visit(MarkdownSyntaxTree)定义访问语法树的接口。
virtual VisitAtxHeading(AtxHeadingSyntaxNode)定义访问AtxHeadingSyntax的接口。
virtual VisitBlock(BlockSyntaxNode)定义访问块的接口。
virtual VisitBlockQuote(BlockQuoteSyntaxNode)定义访问BlockQuoteSyntax的接口。
virtual VisitCharacterReference(CharacterReferenceSyntaxNode)定义访问 CharacterReferenceSyntax. 的接口
virtual VisitCodeSpan(CodeSpanSyntaxNode)定义访问CodeSpanSyntax的接口。
virtual VisitEmphasis(EmphasisSyntaxNode)定义访问EmphasisSyntax. 的接口
virtual VisitEmptyLine(EmptyLineSyntaxNode)定义访问文本行的接口。
virtual VisitEscapedCharacter(EscapedCharacterSyntaxNode)定义访问转义字符的接口。
virtual VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)定义了访问FencedCodeBlockSyntax的接口。
virtual VisitHtml(HTMLFragmentSyntax)定义了访问HTMLFragmentSyntax的接口。
virtual VisitImage(InlineImageSyntaxNode)定义了访问InlineImageSyntax的接口。
virtual VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)定义访问IndentedCodeBlockSyntax. 的接口
virtual VisitLineBreak(HardBreakSyntaxNode)定义了访问HardBreakSyntax的接口。
virtual VisitLineBreak(SoftBreakSyntaxNode)定义访问SoftBreakSyntax的接口。
virtual VisitLink(AutoLinkSyntaxNode)定义访问 AutoLinkSyntax 的接口。
virtual VisitLink(InlineLinkSyntaxNode)定义访问InlineLinkSyntax 的接口。
virtual VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)定义访问LinkReferenceDefinitionSyntax的接口。
virtual VisitList(OrderedListSyntaxNode)定义了访问OrderedListSyntax的接口。
virtual VisitList(UnorderedListSyntaxNode)定义访问UnorderedListSyntax的接口。
virtual VisitListItem(ListItemSyntaxNode)定义访问ListItemSyntax的接口。
virtual VisitNodeList(NodeList)定义了访问NodeList的接口。
virtual VisitParagraph(ParagraphSyntaxNode)定义访问段落的接口。
virtual VisitReferenceImage(ReferenceImageSyntaxNode)定义访问ReferenceImageSyntax. 的接口
virtual VisitReferenceLink(ReferenceLinkSyntaxNode)定义访问ReferenceLinkSyntax. 的接口
virtual VisitSetextHeading(SetextHeadingSyntaxNode)定义了访问SetextHeadingSyntax的接口。
virtual VisitSyntaxNode(MarkdownSyntaxNode)定义访问节点的接口。
virtual VisitSyntaxTree(MarkdownSyntaxTree)定义访问MarkdownSyntaxTree的接口。
virtual VisitTable(TableSyntaxNode)定义访问TableSyntax的接口。
virtual VisitText(TextSyntaxNode)定义访问文本语法的接口。
virtual VisitThematicBreak(ThematicBreakSyntaxNode)定义访问ThematicBreakSyntax的接口。
virtual VisitWhitespace(WhitespaceSyntaxNode)定义访问空白语法的接口。

也可以看看