Class MarkdownSyntaxVisitor
A név: Aspose.Html.Toolkit.Markdown.Syntax Összefoglaló: Aspose.HTML.dll (25.4.0)
Az alaposztály a markdown syntax látogató számára.
[ComVisible(true)]
public abstract class MarkdownSyntaxVisitor
Inheritance
object ← MarkdownSyntaxVisitor
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxVisitor()
A MarkdownSyntaxVisitor ctor.
protected MarkdownSyntaxVisitor()
MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)
A MarkdownSyntaxVisitor ctor.
protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)
Parameters
nodeFilter
MarkdownSyntaxNodeFilter
A MarkdownSyntaxNodeFilter használata.
Methods
DefaultVisit(MarkdownSyntaxNode)
Meghatározza a DefaultVisit felületét
protected virtual void DefaultVisit(MarkdownSyntaxNode parent)
Parameters
parent
MarkdownSyntaxNode
A MarkdownSyntaxNode.
Visit(MarkdownSyntaxTree)
Meghatározza az interfészet a syntax fa látogatására.
public void Visit(MarkdownSyntaxTree syntaxTree)
Parameters
syntaxTree
MarkdownSyntaxTree
A szintax fa.
Visit(MarkdownSyntaxNode)
Meghatározza az interfészet a látogatási csomóponthoz.
public void Visit(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
A MarkdownSyntaxNode.
VisitAtxHeading(AtxHeadingSyntaxNode)
Meghatározza az interfészet az AtxHeadingSyntax látogatásához.
public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)
Parameters
heading
AtxHeadingSyntaxNode
Az AtxHeadingSyntax.
VisitBlock(BlockSyntaxNode)
Meghatározza a látogatási blokk interfészét.
public virtual void VisitBlock(BlockSyntaxNode block)
Parameters
block
BlockSyntaxNode
És a blokk.
VisitBlockQuote(BlockQuoteSyntaxNode)
Meghatározza az interfészet a BlockQuoteSyntax látogatására.
public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)
Parameters
blockQuote
BlockQuoteSyntaxNode
A BlockQuoteSyntax.
VisitCharacterReference(CharacterReferenceSyntaxNode)
Meghatározza az interfészet a CharacterReferenceSyntax látogatásához.
public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)
Parameters
characterReference
CharacterReferenceSyntaxNode
A karakterreferenceSyntax.
VisitCodeSpan(CodeSpanSyntaxNode)
Meghatározza az interfészet a CodeSpanSyntax látogatásához.
public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)
Parameters
codeSpan
CodeSpanSyntaxNode
Ez a CodeSpanSyntax.
VisitEmphasis(EmphasisSyntaxNode)
Meghatározza az interfészet az EmphasisSyntax látogatására.
public virtual void VisitEmphasis(EmphasisSyntaxNode emphasis)
Parameters
emphasis
EmphasisSyntaxNode
Az EmphasisSyntax.
VisitEmptyLine(EmptyLineSyntaxNode)
Meghatározza az interfészet a textvonal látogatására.
public virtual void VisitEmptyLine(EmptyLineSyntaxNode textLine)
Parameters
textLine
EmptyLineSyntaxNode
A szöveges vonal.
VisitEscapedCharacter(EscapedCharacterSyntaxNode)
Meghatározza a felületet a látogatás menekülés karakter.
public virtual void VisitEscapedCharacter(EscapedCharacterSyntaxNode character)
Parameters
character
EscapedCharacterSyntaxNode
A menekülési karakter.
VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)
Meghatározza az interfészet a FencedCodeBlockSyntax látogatására.
public virtual void VisitFencedCodeBlock(FencedCodeBlockSyntaxNode codeBlock)
Parameters
codeBlock
FencedCodeBlockSyntaxNode
A FencedCodeBlockSyntax.
VisitHtml(HTMLFragmentSyntax)
Meghatározza az interfészet a HTMLFragmentSyntax látogatásához.
public virtual void VisitHtml(HTMLFragmentSyntax html)
Parameters
html
HTMLFragmentSyntax
Az HTMLFragmentSyntax.
VisitImage(InlineImageSyntaxNode)
Meghatározza az interfészet az InlineImageSyntax látogatására.
public virtual void VisitImage(InlineImageSyntaxNode image)
Parameters
image
InlineImageSyntaxNode
Az InlineImageSyntax.
VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)
Meghatározza az interfészet az IndentedCodeBlockSyntax látogatására.
public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)
Parameters
codeBlock
IndentedCodeBlockSyntaxNode
Az indentedCodeBlockSyntax.
VisitLineBreak(SoftBreakSyntaxNode)
Meghatározza az interfészet a SoftBreakSyntax látogatásához.
public virtual void VisitLineBreak(SoftBreakSyntaxNode lineBreak)
Parameters
lineBreak
SoftBreakSyntaxNode
A SoftBreakSyntax.
VisitLineBreak(HardBreakSyntaxNode)
Meghatározza az interfészet a HardBreakSyntax látogatásához.
public virtual void VisitLineBreak(HardBreakSyntaxNode lineBreak)
Parameters
lineBreak
HardBreakSyntaxNode
Ez a HardBreakSyntax.
VisitLink(InlineLinkSyntaxNode)
Meghatározza az interfészet az InlineLinkSyntax látogatásához.
public virtual void VisitLink(InlineLinkSyntaxNode link)
Parameters
link
InlineLinkSyntaxNode
Az InlineLinkSyntax.
VisitLink(AutoLinkSyntaxNode)
Határozza meg az interfészet az AutoLinkSyntax látogatásához.
public virtual void VisitLink(AutoLinkSyntaxNode link)
Parameters
link
AutoLinkSyntaxNode
Az AutoLinkSyntax.
VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)
Meghatározza az interfészet a LinkReferenceDefinitionSyntax látogatásához.
public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)
Parameters
definition
LinkReferenceDefinitionSyntaxNode
A linkreferenceDefinitionSyntax.
VisitList(UnorderedListSyntaxNode)
Meghatározza a felületet, hogy látogasson el az UnorderedListSyntax.
public virtual void VisitList(UnorderedListSyntaxNode list)
Parameters
A megrendelés nélküli szintax.
VisitList(OrderedListSyntaxNode)
Meghatározza az interfészet a OrderedListSyntax látogatásához.
public virtual void VisitList(OrderedListSyntaxNode list)
Parameters
A megrendeltSyntax.
VisitListItem(ListItemSyntaxNode)
Határozza meg a felületet, hogy látogassa meg a ListItemSyntax.
public virtual void VisitListItem(ListItemSyntaxNode listItem)
Parameters
listItem
ListItemSyntaxNode
A listát a szintax.
VisitNodeList(NodeList)
Meghatározza az interfészet a NodeList látogatásához.
public virtual void VisitNodeList(NodeList list)
Parameters
list
NodeList
Az NodeList.
VisitParagraph(ParagraphSyntaxNode)
Meghatározza az interfészet a látogatási bekezdéshez.
public virtual void VisitParagraph(ParagraphSyntaxNode paragraph)
Parameters
paragraph
ParagraphSyntaxNode
Ez a bekezdés.
VisitReferenceImage(ReferenceImageSyntaxNode)
Meghatározza az interfészet a ReferenceImageSyntax látogatásához.
public virtual void VisitReferenceImage(ReferenceImageSyntaxNode image)
Parameters
image
ReferenceImageSyntaxNode
A ReferenceImageSyntax.
VisitReferenceLink(ReferenceLinkSyntaxNode)
Meghatározza az interfészet a ReferenceLinkSyntax látogatásához.
public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)
Parameters
A ReferenceLinkSyntax.
VisitSetextHeading(SetextHeadingSyntaxNode)
Meghatározza az interfészet a SetextHeadingSyntax látogatására.
public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)
Parameters
heading
SetextHeadingSyntaxNode
A SetextHeadingSyntax.
VisitSyntaxNode(MarkdownSyntaxNode)
Meghatározza az interfészet a látogatási csomóponthoz.
public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
A MarkdownSyntaxNode.
VisitSyntaxTree(MarkdownSyntaxTree)
Meghatározza a felületet a MarkdownSyntaxTree látogatásához.
public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)
Parameters
tree
MarkdownSyntaxTree
A MarkdownSyntaxTree.
VisitTable(TableSyntaxNode)
Meghatározza az interfészet a TableSyntax látogatásához.
public virtual void VisitTable(TableSyntaxNode table)
Parameters
table
TableSyntaxNode
Az asztali szintézis.
VisitText(TextSyntaxNode)
Meghatározza az interfészet, hogy látogasson el a szövegszintaxhoz.
public virtual void VisitText(TextSyntaxNode text)
Parameters
text
TextSyntaxNode
A szöveg szintax.
VisitThematicBreak(ThematicBreakSyntaxNode)
Meghatározza az interfészet a ThematicBreakSyntax látogatásához.
public virtual void VisitThematicBreak(ThematicBreakSyntaxNode heading)
Parameters
heading
ThematicBreakSyntaxNode
A tematikus breakSyntax.
VisitWhitespace(WhitespaceSyntaxNode)
Meghatározza az interfészet a Whitespace Syntax látogatásához.
public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)
Parameters
whitespace
WhitespaceSyntaxNode
A fehér tér.