Class MarkdownSyntaxVisitor
ชื่อพื้นที่: Aspose.Html.Toolkit.Markdown.Syntax การประกอบ: Aspose.HTML.dll (25.5.0)
คลาสพื้นฐานสําหรับผู้เข้าชม Syntax Markdown
[ComVisible(true)]
public abstract class MarkdownSyntaxVisitorInheritance
object ← MarkdownSyntaxVisitor
อนุญาโตตุลาการ
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxVisitor()
The MarkdownSyntaxVisitor ctor.
protected MarkdownSyntaxVisitor()MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)
The MarkdownSyntaxVisitor ctor.
protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)Parameters
nodeFilter MarkdownSyntaxNodeFilter
MarkdownSyntaxNodeFilter
Methods
DefaultVisit(MarkdownSyntaxNode)
กําหนดอินเตอร์เฟซสําหรับ DefaultVisit
protected virtual void DefaultVisit(MarkdownSyntaxNode parent)Parameters
parent MarkdownSyntaxNode
MarkdownSyntaxNode
Visit(MarkdownSyntaxTree)
กําหนดอินเตอร์เฟซสําหรับการเยี่ยมชมต้นสังเคราะห์
public void Visit(MarkdownSyntaxTree syntaxTree)Parameters
syntaxTree MarkdownSyntaxTree
ต้นไม้ Syntax
Visit(MarkdownSyntaxNode)
กําหนดอินเตอร์เฟซสําหรับการเข้าชม node
public void Visit(MarkdownSyntaxNode node)Parameters
node MarkdownSyntaxNode
MarkdownSyntaxNode
VisitAtxHeading(AtxHeadingSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม AtxHeadingSyntax
public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)Parameters
heading AtxHeadingSyntaxNode
AtxHeadingSyntax
VisitBlock(BlockSyntaxNode)
กําหนดอินเตอร์เฟซสําหรับบล็อกการเข้าชม
public virtual void VisitBlock(BlockSyntaxNode block)Parameters
block BlockSyntaxNode
บล็อก
VisitBlockQuote(BlockQuoteSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม BlockQuoteSyntax
public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)Parameters
blockQuote BlockQuoteSyntaxNode
บล็อกQuoteSyntax
VisitCharacterReference(CharacterReferenceSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม CharacterReferenceSyntax
public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)Parameters
characterReference CharacterReferenceSyntaxNode
ตัวอักษรReferenceSyntax
VisitCodeSpan(CodeSpanSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม CodeSpanSyntax
public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)Parameters
codeSpan CodeSpanSyntaxNode
ของ CodeSpanSyntax
VisitEmphasis(EmphasisSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม EmphasisSyntax
public virtual void VisitEmphasis(EmphasisSyntaxNode emphasis)Parameters
emphasis EmphasisSyntaxNode
อมฟาซซินเท็กซ์
VisitEmptyLine(EmptyLineSyntaxNode)
กําหนดอินเตอร์เฟซสําหรับการเข้าชมเส้นข้อความ
public virtual void VisitEmptyLine(EmptyLineSyntaxNode textLine)Parameters
textLine EmptyLineSyntaxNode
สายข้อความ
VisitEscapedCharacter(EscapedCharacterSyntaxNode)
กําหนดอินเตอร์เฟซสําหรับการเยี่ยมชมตัวละครหลีกเลี่ยง
public virtual void VisitEscapedCharacter(EscapedCharacterSyntaxNode character)Parameters
character EscapedCharacterSyntaxNode
ลักษณะการหลีกเลี่ยง
VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม FencedCodeBlockSyntax
public virtual void VisitFencedCodeBlock(FencedCodeBlockSyntaxNode codeBlock)Parameters
codeBlock FencedCodeBlockSyntaxNode
ของ FencedCodeBlockSyntax
VisitHtml(HTMLFragmentSyntax)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม HTMLFragmentSyntax
public virtual void VisitHtml(HTMLFragmentSyntax html)Parameters
html HTMLFragmentSyntax
HTMLFragmentSyntax
VisitImage(InlineImageSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม InlineImageSyntax
public virtual void VisitImage(InlineImageSyntaxNode image)Parameters
image InlineImageSyntaxNode
การ InlineImageSyntax
VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม IndentedCodeBlockSyntax
public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)Parameters
codeBlock IndentedCodeBlockSyntaxNode
คู่มือของ IndentedCodeBlockSyntax
VisitLineBreak(SoftBreakSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม SoftBreakSyntax
public virtual void VisitLineBreak(SoftBreakSyntaxNode lineBreak)Parameters
lineBreak SoftBreakSyntaxNode
SoftBreakSyntax
VisitLineBreak(HardBreakSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม HardBreakSyntax
public virtual void VisitLineBreak(HardBreakSyntaxNode lineBreak)Parameters
lineBreak HardBreakSyntaxNode
ฮาร์ดBreakSyntax
VisitLink(InlineLinkSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม InlineLinkSyntax
public virtual void VisitLink(InlineLinkSyntaxNode link)Parameters
link InlineLinkSyntaxNode
InlineLinkSyntax
VisitLink(AutoLinkSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม AutoLinkSyntax
public virtual void VisitLink(AutoLinkSyntaxNode link)Parameters
link AutoLinkSyntaxNode
อัตโนมัติLinkSyntax
VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม LinkReferenceDefinitionSyntax
public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)Parameters
definition LinkReferenceDefinitionSyntaxNode
LinkReferenceDefinitionSyntax
VisitList(UnorderedListSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม UnorderedListSyntax
public virtual void VisitList(UnorderedListSyntaxNode list)Parameters
The UnorderedListSyntax
VisitList(OrderedListSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม OrderedListSyntax
public virtual void VisitList(OrderedListSyntaxNode list)Parameters
คําสั่งของSyntax
VisitListItem(ListItemSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม ListItemSyntax
public virtual void VisitListItem(ListItemSyntaxNode listItem)Parameters
listItem ListItemSyntaxNode
รายการSyntax
VisitNodeList(NodeList)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม NodeList
public virtual void VisitNodeList(NodeList list)Parameters
list NodeList
รายการ NodeList
VisitParagraph(ParagraphSyntaxNode)
กําหนดอินเตอร์เฟซสําหรับการเข้าชม paragraph
public virtual void VisitParagraph(ParagraphSyntaxNode paragraph)Parameters
paragraph ParagraphSyntaxNode
ข้อตกลง
VisitReferenceImage(ReferenceImageSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม ReferenceImageSyntax
public virtual void VisitReferenceImage(ReferenceImageSyntaxNode image)Parameters
image ReferenceImageSyntaxNode
ReferenceImageSyntax
VisitReferenceLink(ReferenceLinkSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม ReferenceLinkSyntax
public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)Parameters
การอ้างอิงLinkSyntax
VisitSetextHeading(SetextHeadingSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม SetextHeadingSyntax
public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)Parameters
heading SetextHeadingSyntaxNode
SetextHeadingSyntax
VisitSyntaxNode(MarkdownSyntaxNode)
กําหนดอินเตอร์เฟซสําหรับการเข้าชม node
public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)Parameters
node MarkdownSyntaxNode
MarkdownSyntaxNode
VisitSyntaxTree(MarkdownSyntaxTree)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม MarkdownSyntaxTree
public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)Parameters
tree MarkdownSyntaxTree
MarkdownSyntaxTree
VisitTable(TableSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม TableSyntax
public virtual void VisitTable(TableSyntaxNode table)Parameters
table TableSyntaxNode
ตารางSyntax
VisitText(TextSyntaxNode)
กําหนดอินเตอร์เฟซสําหรับการเข้าชมข้อความ syntax
public virtual void VisitText(TextSyntaxNode text)Parameters
text TextSyntaxNode
ข้อความ Syntax
VisitThematicBreak(ThematicBreakSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม ThematicBreakSyntax
public virtual void VisitThematicBreak(ThematicBreakSyntaxNode heading)Parameters
heading ThematicBreakSyntaxNode
ธีมBreakSyntax
VisitWhitespace(WhitespaceSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม Whitespace Syntax
public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)Parameters
whitespace WhitespaceSyntaxNode
พื้นที่สีขาว