Class MarkdownSyntaxVisitor
Tên không gian: Aspose.Html.Toolkit.Markdown.Syntax Tổng hợp: Aspose.HTML.dll (25.5.0)
Khóa học cơ bản cho người truy cập syntax markdown.
[ComVisible(true)]
public abstract class MarkdownSyntaxVisitorInheritance
object ← MarkdownSyntaxVisitor
Thành viên thừa kế
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxVisitor()
Các MarkdownSyntaxVisitor ctor.
protected MarkdownSyntaxVisitor()MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)
Các MarkdownSyntaxVisitor ctor.
protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)Parameters
nodeFilter MarkdownSyntaxNodeFilter
Tính năng của MarkdownSyntaxNodeFilter
Methods
DefaultVisit(MarkdownSyntaxNode)
Định nghĩa giao diện cho DefaultVisit
protected virtual void DefaultVisit(MarkdownSyntaxNode parent)Parameters
parent MarkdownSyntaxNode
Đánh giá MarkdownSyntaxNode
Visit(MarkdownSyntaxTree)
Định nghĩa giao diện để ghé thăm cây syntax.
public void Visit(MarkdownSyntaxTree syntaxTree)Parameters
syntaxTree MarkdownSyntaxTree
Cây Syntax
Visit(MarkdownSyntaxNode)
Định nghĩa giao diện để truy cập nút.
public void Visit(MarkdownSyntaxNode node)Parameters
node MarkdownSyntaxNode
Đánh giá MarkdownSyntaxNode
VisitAtxHeading(AtxHeadingSyntaxNode)
Thiết lập giao diện để truy cập AtxHeadingSyntax.
public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)Parameters
heading AtxHeadingSyntaxNode
Thảo luận AtxHeadingSyntax
VisitBlock(BlockSyntaxNode)
Định nghĩa giao diện cho Visit Block.
public virtual void VisitBlock(BlockSyntaxNode block)Parameters
block BlockSyntaxNode
và khối.
VisitBlockQuote(BlockQuoteSyntaxNode)
Thiết lập giao diện để truy cập BlockQuoteSyntax.
public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)Parameters
blockQuote BlockQuoteSyntaxNode
Các BlockQuoteSyntax
VisitCharacterReference(CharacterReferenceSyntaxNode)
Thiết lập giao diện để truy cập CharacterReferenceSyntax.
public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)Parameters
characterReference CharacterReferenceSyntaxNode
Tác giả: The CharacterReferenceSyntax
VisitCodeSpan(CodeSpanSyntaxNode)
Thiết lập giao diện để truy cập CodeSpanSyntax.
public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)Parameters
codeSpan CodeSpanSyntaxNode
Cấu hình CodeSpanSyntax
VisitEmphasis(EmphasisSyntaxNode)
Thiết lập giao diện để truy cập EmphasisSyntax.
public virtual void VisitEmphasis(EmphasisSyntaxNode emphasis)Parameters
emphasis EmphasisSyntaxNode
Các EmphasisSyntax
VisitEmptyLine(EmptyLineSyntaxNode)
Định nghĩa giao diện để truy cập dòng văn bản.
public virtual void VisitEmptyLine(EmptyLineSyntaxNode textLine)Parameters
textLine EmptyLineSyntaxNode
dòng văn bản.
VisitEscapedCharacter(EscapedCharacterSyntaxNode)
Định nghĩa giao diện để truy cập Escape nhân vật.
public virtual void VisitEscapedCharacter(EscapedCharacterSyntaxNode character)Parameters
character EscapedCharacterSyntaxNode
Nhân vật trốn thoát
VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)
Thiết lập giao diện để truy cập FencedCodeBlockSyntax.
public virtual void VisitFencedCodeBlock(FencedCodeBlockSyntaxNode codeBlock)Parameters
codeBlock FencedCodeBlockSyntaxNode
Tính năng của FencedCodeBlockSyntax
VisitHtml(HTMLThể loạiSyntax)
Định nghĩa giao diện để truy cập HTMLFragmentSyntax.
public virtual void VisitHtml(HTMLFragmentSyntax html)Parameters
html HTMLFragmentSyntax
Tích hợp HTMLFragmentSyntax
VisitImage(InlineImageSyntaxNode)
Thiết lập giao diện để truy cập InlineImageSyntax.
public virtual void VisitImage(InlineImageSyntaxNode image)Parameters
image InlineImageSyntaxNode
Cấu hình InlineImageSyntax
VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)
Thiết lập giao diện để truy cập IndentedCodeBlockSyntax.
public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)Parameters
codeBlock IndentedCodeBlockSyntaxNode
Tính năng của IndentedCodeBlockSyntax
VisitLineBreak(SoftBreakSyntaxNode)
Thiết lập giao diện để truy cập SoftBreakSyntax.
public virtual void VisitLineBreak(SoftBreakSyntaxNode lineBreak)Parameters
lineBreak SoftBreakSyntaxNode
Tính năng của SoftBreakSyntax
VisitLineBreak(HardBreakSyntaxNode)
Thiết lập giao diện để truy cập HardBreakSyntax.
public virtual void VisitLineBreak(HardBreakSyntaxNode lineBreak)Parameters
lineBreak HardBreakSyntaxNode
Đánh giá HardBreakSyntax
VisitLink(InlineLinkSyntaxNode)
Thiết lập giao diện để truy cập InlineLinkSyntax.
public virtual void VisitLink(InlineLinkSyntaxNode link)Parameters
link InlineLinkSyntaxNode
Tính năng InlineLinkSyntax
VisitLink(AutoLinkSyntaxNode)
Thiết lập giao diện để truy cập AutoLinkSyntax.
public virtual void VisitLink(AutoLinkSyntaxNode link)Parameters
link AutoLinkSyntaxNode
Tính năng của AutoLinkSyntax
VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)
Thiết lập giao diện để truy cập LinkReferenceDefinitionSyntax.
public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)Parameters
definition LinkReferenceDefinitionSyntaxNode
Các LinkReferenceDefinitionSyntax.
VisitList(UnorderedListSyntaxNode)
Thiết lập giao diện để truy cập UnorderedListSyntax.
public virtual void VisitList(UnorderedListSyntaxNode list)Parameters
Lời bài hát UnorderedListSyntax
VisitList(OrderedListSyntaxNode)
Thiết lập giao diện để truy cập OrderedListSyntax.
public virtual void VisitList(OrderedListSyntaxNode list)Parameters
Lời bài hát OrderedSyntax
VisitListItem(ListItemSyntaxNode)
Thiết lập giao diện để truy cập ListItemSyntax.
public virtual void VisitListItem(ListItemSyntaxNode listItem)Parameters
listItem ListItemSyntaxNode
Danh sáchSyntax
VisitNodeList(NodeList)
Thiết lập giao diện để truy cập NodeList.
public virtual void VisitNodeList(NodeList list)Parameters
list NodeList
Danh sách NodeList
VisitParagraph(ParagraphSyntaxNode)
Định nghĩa giao diện để truy cập đoạn.
public virtual void VisitParagraph(ParagraphSyntaxNode paragraph)Parameters
paragraph ParagraphSyntaxNode
đoạn này.
VisitReferenceImage(ReferenceImageSyntaxNode)
Thiết lập giao diện để truy cập ReferenceImageSyntax.
public virtual void VisitReferenceImage(ReferenceImageSyntaxNode image)Parameters
image ReferenceImageSyntaxNode
Tác giả ReferenceImageSyntax.
VisitReferenceLink(ReferenceLinkSyntaxNode)
Thiết lập giao diện để truy cập ReferenceLinkSyntax.
public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)Parameters
Thông tin liên quanLinkSyntax.
VisitSetextHeading(SetextHeadingSyntaxNode)
Thiết lập giao diện để truy cập SetextHeadingSyntax.
public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)Parameters
heading SetextHeadingSyntaxNode
SetextHeadingSyntax.
VisitSyntaxNode(MarkdownSyntaxNode)
Định nghĩa giao diện để truy cập nút.
public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)Parameters
node MarkdownSyntaxNode
Đánh giá MarkdownSyntaxNode
VisitSyntaxTree(MarkdownSyntaxTree)
Thiết lập giao diện để truy cập MarkdownSyntaxTree.
public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)Parameters
tree MarkdownSyntaxTree
Cây MarkdownSyntax
VisitTable(TableSyntaxNode)
Thiết lập giao diện để truy cập TableSyntax.
public virtual void VisitTable(TableSyntaxNode table)Parameters
table TableSyntaxNode
Cấu hình TableSyntax
VisitText(TextSyntaxNode)
Định nghĩa giao diện để truy cập text syntax.
public virtual void VisitText(TextSyntaxNode text)Parameters
text TextSyntaxNode
Tác giả Text Syntax.
VisitThematicBreak(ThematicBreakSyntaxNode)
Thiết lập giao diện để truy cập ThematicBreakSyntax.
public virtual void VisitThematicBreak(ThematicBreakSyntaxNode heading)Parameters
heading ThematicBreakSyntaxNode
Chủ đềBreakSyntax
VisitWhitespace(WhitespaceSyntaxNode)
Thiết lập giao diện để truy cập Whitespace Syntax.
public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)Parameters
whitespace WhitespaceSyntaxNode
không gian trắng.