Class MarkdownSyntaxVisitor

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

list UnorderedListSyntaxNode

De UnorderedListSyntax.

VisitList(OrderedListSyntaxNode)

Definieert de interface voor het bezoeken van OrderedListSyntax.

public virtual void VisitList(OrderedListSyntaxNode list)

Parameters

list OrderedListSyntaxNode

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

link ReferenceLinkSyntaxNode

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.

 Nederlands