Class MarkdownSyntaxVisitor
Tên không gian: Aspose.Html.Toolkit.Markdown.Syntax Tổng hợp: Aspose.HTML.dll (25.4.0)
Khóa học cơ bản cho người truy cập syntax markdown.
[ComVisible(true)]
public abstract class MarkdownSyntaxVisitor
Inheritance
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.