Class MarkdownSyntaxVisitor

Class MarkdownSyntaxVisitor

ชื่อพื้นที่: Aspose.Html.Toolkit.Markdown.Syntax การประกอบ: Aspose.HTML.dll (25.4.0)

คลาสพื้นฐานสําหรับผู้เข้าชม Syntax Markdown

[ComVisible(true)]
public abstract class MarkdownSyntaxVisitor

Inheritance

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

list UnorderedListSyntaxNode

The UnorderedListSyntax

VisitList(OrderedListSyntaxNode)

กําหนดอินเตอร์เฟซเพื่อเยี่ยมชม OrderedListSyntax

public virtual void VisitList(OrderedListSyntaxNode list)

Parameters

list OrderedListSyntaxNode

คําสั่งของ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

link ReferenceLinkSyntaxNode

การอ้างอิง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

พื้นที่สีขาว

 แบบไทย