Class MarkdownSyntaxVisitor
De naam: Aspose.Html.Toolkit.Markdown.Syntax Verzameling: Aspose.HTML.dll (25.4.0)
De basisklasse voor markdown syntax bezoeker.
[ComVisible(true)]
public abstract class MarkdownSyntaxVisitor
Inheritance
object ← MarkdownSyntaxVisitor
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxVisitor()
De MarkdownSyntaxVisitor ctor.
protected MarkdownSyntaxVisitor()
MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)
De MarkdownSyntaxVisitor ctor.
protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)
Parameters
nodeFilter
MarkdownSyntaxNodeFilter
De MarkdownSyntaxNodeFilter.
Methods
DefaultVisit(MarkdownSyntaxNode)
Definieert de interface voor DefaultVisit
protected virtual void DefaultVisit(MarkdownSyntaxNode parent)
Parameters
parent
MarkdownSyntaxNode
De MarkdownSyntaxNode.
Visit(MarkdownSyntaxTree)
Definieert de interface voor het bezoeken van syntaxboom.
public void Visit(MarkdownSyntaxTree syntaxTree)
Parameters
syntaxTree
MarkdownSyntaxTree
De syntaxboom.
Visit(MarkdownSyntaxNode)
Definieert de interface voor het bezoeken van de node.
public void Visit(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
De MarkdownSyntaxNode.
VisitAtxHeading(AtxHeadingSyntaxNode)
Definieert de interface voor het bezoeken van AtxHeadingSyntax.
public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)
Parameters
heading
AtxHeadingSyntaxNode
De AtxHeadingSyntax.
VisitBlock(BlockSyntaxNode)
Definieert de interface voor het bezoekblok.
public virtual void VisitBlock(BlockSyntaxNode block)
Parameters
block
BlockSyntaxNode
Het blokje.
VisitBlockQuote(BlockQuoteSyntaxNode)
Definieert de interface voor het bezoeken van BlockQuoteSyntax.
public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)
Parameters
blockQuote
BlockQuoteSyntaxNode
De BlockQuoteSyntax.
VisitCharacterReference(CharacterReferenceSyntaxNode)
Definieert de interface voor het bezoeken van CharacterReferenceSyntax.
public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)
Parameters
characterReference
CharacterReferenceSyntaxNode
De karakterreferentieSyntax.
VisitCodeSpan(CodeSpanSyntaxNode)
Definieert de interface voor het bezoeken van CodeSpanSyntax.
public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)
Parameters
codeSpan
CodeSpanSyntaxNode
De CodeSpanSyntax.
VisitEmphasis(EmphasisSyntaxNode)
Definieert de interface voor het bezoeken van EmphasisSyntax.
public virtual void VisitEmphasis(EmphasisSyntaxNode emphasis)
Parameters
emphasis
EmphasisSyntaxNode
De EmphasisSyntax.
VisitEmptyLine(EmptyLineSyntaxNode)
Definieert de interface voor het bezoeken van de tekstlijn.
public virtual void VisitEmptyLine(EmptyLineSyntaxNode textLine)
Parameters
textLine
EmptyLineSyntaxNode
De tekstlijn.
VisitEscapedCharacter(EscapedCharacterSyntaxNode)
Definieert de interface voor het bezoeken Escape karakter.
public virtual void VisitEscapedCharacter(EscapedCharacterSyntaxNode character)
Parameters
character
EscapedCharacterSyntaxNode
De ontsnapping karakter.
VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)
Definieert de interface voor het bezoeken van FencedCodeBlockSyntax.
public virtual void VisitFencedCodeBlock(FencedCodeBlockSyntaxNode codeBlock)
Parameters
codeBlock
FencedCodeBlockSyntaxNode
De FencedCodeBlockSyntax.
VisitHtml(HTMLFragmentSyntax)
Definieert de interface voor het bezoeken van HTMLFragmentSyntax.
public virtual void VisitHtml(HTMLFragmentSyntax html)
Parameters
html
HTMLFragmentSyntax
De HTMLFragmentSyntax.
VisitImage(InlineImageSyntaxNode)
Definieert de interface voor het bezoeken van InlineImageSyntax.
public virtual void VisitImage(InlineImageSyntaxNode image)
Parameters
image
InlineImageSyntaxNode
De InlineImageSyntax.
VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)
Definieert de interface voor het bezoeken van IndentedCodeBlockSyntax.
public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)
Parameters
codeBlock
IndentedCodeBlockSyntaxNode
De indentedCodeBlockSyntax.
VisitLineBreak(SoftBreakSyntaxNode)
Definieert de interface voor het bezoeken van SoftBreakSyntax.
public virtual void VisitLineBreak(SoftBreakSyntaxNode lineBreak)
Parameters
lineBreak
SoftBreakSyntaxNode
De SoftBreakSyntax.
VisitLineBreak(HardBreakSyntaxNode)
Definieert de interface voor het bezoeken van HardBreakSyntax.
public virtual void VisitLineBreak(HardBreakSyntaxNode lineBreak)
Parameters
lineBreak
HardBreakSyntaxNode
De HardBreakSyntax.
VisitLink(InlineLinkSyntaxNode)
Definieert de interface voor het bezoeken van InlineLinkSyntax.
public virtual void VisitLink(InlineLinkSyntaxNode link)
Parameters
link
InlineLinkSyntaxNode
De InlineLinkSyntax.
VisitLink(AutoLinkSyntaxNode)
Definieert de interface voor het bezoeken van AutoLinkSyntax.
public virtual void VisitLink(AutoLinkSyntaxNode link)
Parameters
link
AutoLinkSyntaxNode
De AutoLinkSyntax.
VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)
Definieert de interface voor het bezoeken van LinkReferenceDefinitionSyntax.
public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)
Parameters
definition
LinkReferenceDefinitionSyntaxNode
De LinkReferenceDefinitionSyntax.
VisitList(UnorderedListSyntaxNode)
Definieert de interface voor het bezoeken van UnorderedListSyntax.
public virtual void VisitList(UnorderedListSyntaxNode list)
Parameters
De UnorderedListSyntax.
VisitList(OrderedListSyntaxNode)
Definieert de interface voor het bezoeken van OrderedListSyntax.
public virtual void VisitList(OrderedListSyntaxNode list)
Parameters
De orderedListSyntax.
VisitListItem(ListItemSyntaxNode)
Definieert de interface voor het bezoeken van ListItemSyntax.
public virtual void VisitListItem(ListItemSyntaxNode listItem)
Parameters
listItem
ListItemSyntaxNode
De lijst is syntax.
VisitNodeList(NodeList)
Definieer de interface voor het bezoeken van NodeList.
public virtual void VisitNodeList(NodeList list)
Parameters
list
NodeList
De NodeList.
VisitParagraph(ParagraphSyntaxNode)
Definieert de interface voor het bezoeken van paragraaf.
public virtual void VisitParagraph(ParagraphSyntaxNode paragraph)
Parameters
paragraph
ParagraphSyntaxNode
De paragraaf.
VisitReferenceImage(ReferenceImageSyntaxNode)
Definieert de interface voor het bezoeken van ReferenceImageSyntax.
public virtual void VisitReferenceImage(ReferenceImageSyntaxNode image)
Parameters
image
ReferenceImageSyntaxNode
De ReferenceImageSyntax.
VisitReferenceLink(ReferenceLinkSyntaxNode)
Definieert de interface voor het bezoeken van ReferenceLinkSyntax.
public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)
Parameters
De referentieLinkSyntax.
VisitSetextHeading(SetextHeadingSyntaxNode)
Definieert de interface voor het bezoeken van SetextHeadingSyntax.
public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)
Parameters
heading
SetextHeadingSyntaxNode
De SetextHeadingSyntax.
VisitSyntaxNode(MarkdownSyntaxNode)
Definieert de interface voor het bezoeken van de node.
public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
De MarkdownSyntaxNode.
VisitSyntaxTree(MarkdownSyntaxTree)
Definieert de interface voor het bezoeken van MarkdownSyntaxTree.
public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)
Parameters
tree
MarkdownSyntaxTree
De MarkdownSyntaxTree.
VisitTable(TableSyntaxNode)
Definieer de interface voor het bezoeken van TableSyntax.
public virtual void VisitTable(TableSyntaxNode table)
Parameters
table
TableSyntaxNode
De TableSyntax.
VisitText(TextSyntaxNode)
Definieert de interface voor het bezoeken van tekst syntax.
public virtual void VisitText(TextSyntaxNode text)
Parameters
text
TextSyntaxNode
De tekst syntax.
VisitThematicBreak(ThematicBreakSyntaxNode)
Definieert de interface voor het bezoeken van ThematicBreakSyntax.
public virtual void VisitThematicBreak(ThematicBreakSyntaxNode heading)
Parameters
heading
ThematicBreakSyntaxNode
De ThematicBreakSyntax.
VisitWhitespace(WhitespaceSyntaxNode)
Definieert de interface voor het bezoeken van Whitespace Syntax.
public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)
Parameters
whitespace
WhitespaceSyntaxNode
De witte ruimte.