Class MarkdownSyntaxVisitor

Class MarkdownSyntaxVisitor

Der Name: Aspose.Html.Toolkit.Markdown.Syntax Sammlung: Aspose.HTML.dll (25.4.0)

Die Basisklasse für Markdown Syntax Besucher.

[ComVisible(true)]
public abstract class MarkdownSyntaxVisitor

Inheritance

object MarkdownSyntaxVisitor

Vererbte Mitglieder

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

MarkdownSyntaxVisitor()

Der MarkdownSyntaxVisitor ctor.

protected MarkdownSyntaxVisitor()

MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)

Der MarkdownSyntaxVisitor ctor.

protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)

Parameters

nodeFilter MarkdownSyntaxNodeFilter

Der MarkdownSyntaxNodeFilter.

Methods

DefaultVisit(MarkdownSyntaxNode)

Definieren Sie die Schnittstelle für DefaultVisit

protected virtual void DefaultVisit(MarkdownSyntaxNode parent)

Parameters

parent MarkdownSyntaxNode

Der MarkdownSyntaxNode.

Visit(MarkdownSyntaxTree)

Definieren Sie die Schnittstelle für den Besuch des Syntaxbaums.

public void Visit(MarkdownSyntaxTree syntaxTree)

Parameters

syntaxTree MarkdownSyntaxTree

Das Syntaxbäume.

Visit(MarkdownSyntaxNode)

Definiert die Schnittstelle für den Visit-Node.

public void Visit(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

Der MarkdownSyntaxNode.

VisitAtxHeading(AtxHeadingSyntaxNode)

Definieren Sie die Schnittstelle für den Besuch von AtxHeadingSyntax.

public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)

Parameters

heading AtxHeadingSyntaxNode

Der AtxHeadingSyntax.

VisitBlock(BlockSyntaxNode)

Definiert die Schnittstelle für den Visit-Block.

public virtual void VisitBlock(BlockSyntaxNode block)

Parameters

block BlockSyntaxNode

Und der Block.

VisitBlockQuote(BlockQuoteSyntaxNode)

Definieren Sie die Schnittstelle für den Besuch von BlockQuoteSyntax.

public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)

Parameters

blockQuote BlockQuoteSyntaxNode

Der BlockQuoteSyntax.

VisitCharacterReference(CharacterReferenceSyntaxNode)

Definieren Sie die Schnittstelle, um CharacterReferenceSyntax zu besuchen.

public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)

Parameters

characterReference CharacterReferenceSyntaxNode

Der CharakterreferenceSyntax.

VisitCodeSpan(CodeSpanSyntaxNode)

Definieren Sie die Schnittstelle, um CodeSpanSyntax zu besuchen.

public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)

Parameters

codeSpan CodeSpanSyntaxNode

Der CodeSpanSyntax.

VisitEmphasis(EmphasisSyntaxNode)

Definieren Sie die Schnittstelle für den Besuch von EmphasisSyntax.

public virtual void VisitEmphasis(EmphasisSyntaxNode emphasis)

Parameters

emphasis EmphasisSyntaxNode

Der EmphasisSyntax.

VisitEmptyLine(EmptyLineSyntaxNode)

Definieren Sie die Schnittstelle für die Textlinie zu besuchen.

public virtual void VisitEmptyLine(EmptyLineSyntaxNode textLine)

Parameters

textLine EmptyLineSyntaxNode

Die Textlinie.

VisitEscapedCharacter(EscapedCharacterSyntaxNode)

Definiert die Schnittstelle für den Besuch Escape Character.

public virtual void VisitEscapedCharacter(EscapedCharacterSyntaxNode character)

Parameters

character EscapedCharacterSyntaxNode

Der Flucht Charakter.

VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)

Definieren Sie die Schnittstelle, um FencedCodeBlockSyntax zu besuchen.

public virtual void VisitFencedCodeBlock(FencedCodeBlockSyntaxNode codeBlock)

Parameters

codeBlock FencedCodeBlockSyntaxNode

Der FencedCodeBlockSyntax.

VisitHtml(HTMLFragmentSyntax)

Definieren Sie die Schnittstelle für den Besuch von HTMLFragmentSyntax.

public virtual void VisitHtml(HTMLFragmentSyntax html)

Parameters

html HTMLFragmentSyntax

Der HTMLFragmentSyntax.

VisitImage(InlineImageSyntaxNode)

Definieren Sie die Schnittstelle, um InlineImageSyntax zu besuchen.

public virtual void VisitImage(InlineImageSyntaxNode image)

Parameters

image InlineImageSyntaxNode

Die InlineImageSyntax.

VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)

Definieren Sie die Schnittstelle für den Besuch von IndentedCodeBlockSyntax.

public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)

Parameters

codeBlock IndentedCodeBlockSyntaxNode

Der IndentedCodeBlockSyntax.

VisitLineBreak(SoftBreakSyntaxNode)

Definieren Sie die Schnittstelle, um SoftBreakSyntax zu besuchen.

public virtual void VisitLineBreak(SoftBreakSyntaxNode lineBreak)

Parameters

lineBreak SoftBreakSyntaxNode

Der SoftBreakSyntax.

VisitLineBreak(HardBreakSyntaxNode)

Definieren Sie die Schnittstelle für den Besuch von HardBreakSyntax.

public virtual void VisitLineBreak(HardBreakSyntaxNode lineBreak)

Parameters

lineBreak HardBreakSyntaxNode

Der HardBreakSyntax.

VisitLink(InlineLinkSyntaxNode)

Definieren Sie die Schnittstelle, um InlineLinkSyntax zu besuchen.

public virtual void VisitLink(InlineLinkSyntaxNode link)

Parameters

link InlineLinkSyntaxNode

Der InlineLinkSyntax.

VisitLink(AutoLinkSyntaxNode)

Definieren Sie die Schnittstelle, um AutoLinkSyntax zu besuchen.

public virtual void VisitLink(AutoLinkSyntaxNode link)

Parameters

link AutoLinkSyntaxNode

Das AutoLinkSyntax.

VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)

Definieren Sie die Schnittstelle, um LinkReferenceDefinitionSyntax zu besuchen.

public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)

Parameters

definition LinkReferenceDefinitionSyntaxNode

Der LinkReferenceDefinitionSyntax.

VisitList(UnorderedListSyntaxNode)

Definieren Sie die Schnittstelle, um UnorderedListSyntax zu besuchen.

public virtual void VisitList(UnorderedListSyntaxNode list)

Parameters

list UnorderedListSyntaxNode

Die UnorderedListSyntax.

VisitList(OrderedListSyntaxNode)

Definieren Sie die Schnittstelle, um OrderedListSyntax zu besuchen.

public virtual void VisitList(OrderedListSyntaxNode list)

Parameters

list OrderedListSyntaxNode

Die OrderedListSyntax.

VisitListItem(ListItemSyntaxNode)

Definieren Sie die Schnittstelle, um ListItemSyntax zu besuchen.

public virtual void VisitListItem(ListItemSyntaxNode listItem)

Parameters

listItem ListItemSyntaxNode

Die Liste ist Syntax.

VisitNodeList(NodeList)

Definieren Sie die Schnittstelle, um NodeList zu besuchen.

public virtual void VisitNodeList(NodeList list)

Parameters

list NodeList

Das NodeList.

VisitParagraph(ParagraphSyntaxNode)

Definieren Sie die Schnittstelle für den Absatz zu besuchen.

public virtual void VisitParagraph(ParagraphSyntaxNode paragraph)

Parameters

paragraph ParagraphSyntaxNode

Der Absatz.

VisitReferenceImage(ReferenceImageSyntaxNode)

Definieren Sie die Schnittstelle für den Besuch von ReferenceImageSyntax.

public virtual void VisitReferenceImage(ReferenceImageSyntaxNode image)

Parameters

image ReferenceImageSyntaxNode

Der ReferenceImageSyntax.

VisitReferenceLink(ReferenceLinkSyntaxNode)

Definieren Sie die Schnittstelle für den Besuch von ReferenceLinkSyntax.

public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)

Parameters

link ReferenceLinkSyntaxNode

Der ReferenzLinkSyntax.

VisitSetextHeading(SetextHeadingSyntaxNode)

Definieren Sie die Schnittstelle, um SetextHeadingSyntax zu besuchen.

public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)

Parameters

heading SetextHeadingSyntaxNode

Der SetextHeadingSyntax.

VisitSyntaxNode(MarkdownSyntaxNode)

Definiert die Schnittstelle für den Visit-Node.

public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

Der MarkdownSyntaxNode.

VisitSyntaxTree(MarkdownSyntaxTree)

Definieren Sie die Schnittstelle, um MarkdownSyntaxTree zu besuchen.

public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)

Parameters

tree MarkdownSyntaxTree

Der MarkdownSyntaxTree.

VisitTable(TableSyntaxNode)

Definieren Sie die Schnittstelle, um TableSyntax zu besuchen.

public virtual void VisitTable(TableSyntaxNode table)

Parameters

table TableSyntaxNode

Der TableSyntax.

VisitText(TextSyntaxNode)

Definiert die Schnittstelle für den Text-Syntax.

public virtual void VisitText(TextSyntaxNode text)

Parameters

text TextSyntaxNode

Der Text syntax.

VisitThematicBreak(ThematicBreakSyntaxNode)

Definieren Sie die Schnittstelle für den Besuch von ThematicBreakSyntax.

public virtual void VisitThematicBreak(ThematicBreakSyntaxNode heading)

Parameters

heading ThematicBreakSyntaxNode

Der ThematicBreakSyntax.

VisitWhitespace(WhitespaceSyntaxNode)

Definieren Sie die Schnittstelle, um Whitespace Syntax zu besuchen.

public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)

Parameters

whitespace WhitespaceSyntaxNode

Der weiße Raum.

 Deutsch