Class MarkdownSyntaxVisitor

Class MarkdownSyntaxVisitor

Il nome: Aspose.Html.Toolkit.Markdown.Syntax Assemblaggio: Aspose.HTML.dll (25.4.0)

La classe di base per il visitatore di syntax markdown.

[ComVisible(true)]
public abstract class MarkdownSyntaxVisitor

Inheritance

object MarkdownSyntaxVisitor

I membri ereditari

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

Constructors

MarkdownSyntaxVisitor()

Il segnaleSyntaxVisitor ctor.

protected MarkdownSyntaxVisitor()

MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)

Il segnaleSyntaxVisitor ctor.

protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)

Parameters

nodeFilter MarkdownSyntaxNodeFilter

Il segnaleSyntaxNodeFilter.

Methods

DefaultVisit(MarkdownSyntaxNode)

Definisci l’interfaccia per DefaultVisit

protected virtual void DefaultVisit(MarkdownSyntaxNode parent)

Parameters

parent MarkdownSyntaxNode

Il segno di MarkdownSyntaxNode.

Visit(MarkdownSyntaxTree)

Definisce l’interfaccia per visitare l’albero di sintasi.

public void Visit(MarkdownSyntaxTree syntaxTree)

Parameters

syntaxTree MarkdownSyntaxTree

L’albero di sintasi.

Visit(MarkdownSyntaxNode)

Definisci l’interfaccia per visitare il nodo.

public void Visit(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

Il segno di MarkdownSyntaxNode.

VisitAtxHeading(AtxHeadingSyntaxNode)

Definisci l’interfaccia per visitare AtxHeadingSyntax.

public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)

Parameters

heading AtxHeadingSyntaxNode

di AtxHeadingSyntax.

VisitBlock(BlockSyntaxNode)

Definisce l’interfaccia per il blocco di visita.

public virtual void VisitBlock(BlockSyntaxNode block)

Parameters

block BlockSyntaxNode

Il blocco .

VisitBlockQuote(BlockQuoteSyntaxNode)

Definisce l’interfaccia per visitare BlockQuoteSyntax.

public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)

Parameters

blockQuote BlockQuoteSyntaxNode

di BlockQuoteSyntax.

VisitCharacterReference(CharacterReferenceSyntaxNode)

Definisce l’interfaccia per visitare CharacterReferenceSyntax.

public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)

Parameters

characterReference CharacterReferenceSyntaxNode

Il personaggio di riferimentoSyntax.

VisitCodeSpan(CodeSpanSyntaxNode)

Definisci l’interfaccia per visitare CodeSpanSyntax.

public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)

Parameters

codeSpan CodeSpanSyntaxNode

Il CodeSpanSyntax.

VisitEmphasis(EmphasisSyntaxNode)

Definisce l’interfaccia per visitare EmphasisSyntax.

public virtual void VisitEmphasis(EmphasisSyntaxNode emphasis)

Parameters

emphasis EmphasisSyntaxNode

L’emfasi di sintasi.

VisitEmptyLine(EmptyLineSyntaxNode)

Definisci l’interfaccia per visitare la linea di testo.

public virtual void VisitEmptyLine(EmptyLineSyntaxNode textLine)

Parameters

textLine EmptyLineSyntaxNode

La linea del testo.

VisitEscapedCharacter(EscapedCharacterSyntaxNode)

Definisce l’interfaccia per visitare il personaggio di escape.

public virtual void VisitEscapedCharacter(EscapedCharacterSyntaxNode character)

Parameters

character EscapedCharacterSyntaxNode

Il personaggio di fuga.

VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)

Definisci l’interfaccia per visitare FencedCodeBlockSyntax.

public virtual void VisitFencedCodeBlock(FencedCodeBlockSyntaxNode codeBlock)

Parameters

codeBlock FencedCodeBlockSyntaxNode

Il sistema di FencedCodeBlockSyntax.

VisitHtml(HTMLFragmentiSyntax)

Definisce l’interfaccia per visitare HTMLFragmentSyntax.

public virtual void VisitHtml(HTMLFragmentSyntax html)

Parameters

html HTMLFragmentSyntax

Il HTMLFragmentSyntax.

VisitImage(InlineImageSyntaxNode)

Definisci l’interfaccia per visitare InlineImageSyntax.

public virtual void VisitImage(InlineImageSyntaxNode image)

Parameters

image InlineImageSyntaxNode

L’inlineimageSyntax è

VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)

Definisce l’interfaccia per visitare IndentedCodeBlockSyntax.

public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)

Parameters

codeBlock IndentedCodeBlockSyntaxNode

Il codice indentedBlockSyntax.

VisitLineBreak(SoftBreakSyntaxNode)

Definisci l’interfaccia per visitare SoftBreakSyntax.

public virtual void VisitLineBreak(SoftBreakSyntaxNode lineBreak)

Parameters

lineBreak SoftBreakSyntaxNode

Il SoftBreakSyntax.

VisitLineBreak(HardBreakSyntaxNode)

Definisci l’interfaccia per visitare HardBreakSyntax.

public virtual void VisitLineBreak(HardBreakSyntaxNode lineBreak)

Parameters

lineBreak HardBreakSyntaxNode

Il HardBreakSyntax.

VisitLink(InlineLinkSyntaxNode)

Definisci l’interfaccia per visitare InlineLinkSyntax.

public virtual void VisitLink(InlineLinkSyntaxNode link)

Parameters

link InlineLinkSyntaxNode

di InlineLinkSyntax.

VisitLink(AutoLinkSyntaxNode)

Definisci l’interfaccia per visitare AutoLinkSyntax.

public virtual void VisitLink(AutoLinkSyntaxNode link)

Parameters

link AutoLinkSyntaxNode

di AutoLinkSyntax.

VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)

Definisce l’interfaccia per visitare LinkReferenceDefinitionSyntax.

public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)

Parameters

definition LinkReferenceDefinitionSyntaxNode

Il linkReferenceDefinitionSyntax.

VisitList(UnorderedListSyntaxNode)

Definisce l’interfaccia per visitare UnorderedListSyntax.

public virtual void VisitList(UnorderedListSyntaxNode list)

Parameters

list UnorderedListSyntaxNode

L’inconsapevolezza dell’inconsapevolezza.

VisitList(OrderedListSyntaxNode)

Definisce l’interfaccia per visitare OrderedListSyntax.

public virtual void VisitList(OrderedListSyntaxNode list)

Parameters

list OrderedListSyntaxNode

L’ordine della sintesi.

VisitListItem(ListItemSyntaxNode)

Definisci l’interfaccia per visitare ListItemSyntax.

public virtual void VisitListItem(ListItemSyntaxNode listItem)

Parameters

listItem ListItemSyntaxNode

La lista è sintetica.

VisitNodeList(NodeList)

Definisci l’interfaccia per visitare NodeList.

public virtual void VisitNodeList(NodeList list)

Parameters

list NodeList

Il NodeList.

VisitParagraph(ParagraphSyntaxNode)

Definisci l’interfaccia per visitare il paragrafo.

public virtual void VisitParagraph(ParagraphSyntaxNode paragraph)

Parameters

paragraph ParagraphSyntaxNode

Il paragrafo .

VisitReferenceImage(ReferenceImageSyntaxNode)

Definisce l’interfaccia per visitare ReferenceImageSyntax.

public virtual void VisitReferenceImage(ReferenceImageSyntaxNode image)

Parameters

image ReferenceImageSyntaxNode

Il ReferenceImageSyntax.

VisitReferenceLink(ReferenceLinkSyntaxNode)

Definisce l’interfaccia per visitare ReferenceLinkSyntax.

public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)

Parameters

link ReferenceLinkSyntaxNode

Il link di riferimento.

VisitSetextHeading(SetextHeadingSyntaxNode)

Definisce l’interfaccia per visitare SetextHeadingSyntax.

public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)

Parameters

heading SetextHeadingSyntaxNode

Il SetextHeadingSyntax.

VisitSyntaxNode(MarkdownSyntaxNode)

Definisci l’interfaccia per visitare il nodo.

public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

Il segno di MarkdownSyntaxNode.

VisitSyntaxTree(MarkdownSyntaxTree)

Definisce l’interfaccia per visitare MarkdownSyntaxTree.

public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)

Parameters

tree MarkdownSyntaxTree

L’albero di MarkdownSyntax

VisitTable(TableSyntaxNode)

Definisci l’interfaccia per visitare TableSyntax.

public virtual void VisitTable(TableSyntaxNode table)

Parameters

table TableSyntaxNode

La tavoletta sintetica.

VisitText(TextSyntaxNode)

Definisce l’interfaccia per visitare la sintesi del testo.

public virtual void VisitText(TextSyntaxNode text)

Parameters

text TextSyntaxNode

La sintesi del testo.

VisitThematicBreak(ThematicBreakSyntaxNode)

Definisce l’interfaccia per visitare ThematicBreakSyntax.

public virtual void VisitThematicBreak(ThematicBreakSyntaxNode heading)

Parameters

heading ThematicBreakSyntaxNode

Il tema di BreakSyntax.

VisitWhitespace(WhitespaceSyntaxNode)

Definisci l’interfaccia per visitare Whitespace Syntax.

public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)

Parameters

whitespace WhitespaceSyntaxNode

Lo spazio bianco.

 Italiano