Class MarkdownSyntaxVisitor

Class MarkdownSyntaxVisitor

Nombre del espacio: Aspose.Html.Toolkit.Markdown.Syntax Colección: Aspose.HTML.dll (25.4.0)

La clase de base para el visitante de la sintaxe de marcado.

[ComVisible(true)]
public abstract class MarkdownSyntaxVisitor

Inheritance

object MarkdownSyntaxVisitor

Miembros heredados

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

Constructors

MarkdownSyntaxVisitor()

El MarkdownSyntaxVisitor ctor.

protected MarkdownSyntaxVisitor()

MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)

El MarkdownSyntaxVisitor ctor.

protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)

Parameters

nodeFilter MarkdownSyntaxNodeFilter

El marcadoSyntaxNodeFilter.

Methods

DefaultVisit(MarkdownSyntaxNode)

Define la interfaz para DefaultVisit

protected virtual void DefaultVisit(MarkdownSyntaxNode parent)

Parameters

parent MarkdownSyntaxNode

El MarkdownSyntaxNode.

Visit(MarkdownSyntaxTree)

Define la interfaz para visitar el árbol de síntax.

public void Visit(MarkdownSyntaxTree syntaxTree)

Parameters

syntaxTree MarkdownSyntaxTree

El árbol de síntesis.

Visit(MarkdownSyntaxNode)

Define la interfaz para el nodo de visita.

public void Visit(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

El MarkdownSyntaxNode.

VisitAtxHeading(AtxHeadingSyntaxNode)

Define la interfaz para visitar AtxHeadingSyntax.

public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)

Parameters

heading AtxHeadingSyntaxNode

El AtxHeadingSyntax.

VisitBlock(BlockSyntaxNode)

Define la interfaz para el bloque de visita.

public virtual void VisitBlock(BlockSyntaxNode block)

Parameters

block BlockSyntaxNode

El bloque .

VisitBlockQuote(BlockQuoteSyntaxNode)

Define la interfaz para visitar BlockQuoteSyntax.

public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)

Parameters

blockQuote BlockQuoteSyntaxNode

El BlockQuoteSyntax.

VisitCharacterReference(CharacterReferenceSyntaxNode)

Define la interfaz para visitar CharacterReferenceSyntax.

public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)

Parameters

characterReference CharacterReferenceSyntaxNode

Caracterización de la síntesis.

VisitCodeSpan(CodeSpanSyntaxNode)

Define la interfaz para visitar CodeSpanSyntax.

public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)

Parameters

codeSpan CodeSpanSyntaxNode

El CodeSpanSyntax.

VisitEmphasis(EmphasisSyntaxNode)

Define la interfaz para visitar EmphasisSyntax.

public virtual void VisitEmphasis(EmphasisSyntaxNode emphasis)

Parameters

emphasis EmphasisSyntaxNode

El enfoque sintaxe.

VisitEmptyLine(EmptyLineSyntaxNode)

Define la interfaz para visitar la línea de texto.

public virtual void VisitEmptyLine(EmptyLineSyntaxNode textLine)

Parameters

textLine EmptyLineSyntaxNode

La línea de texto.

VisitEscapedCharacter(EscapedCharacterSyntaxNode)

Define la interfaz para visitar el personaje escape.

public virtual void VisitEscapedCharacter(EscapedCharacterSyntaxNode character)

Parameters

character EscapedCharacterSyntaxNode

El personaje de escape.

VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)

Define la interfaz para visitar FencedCodeBlockSyntax.

public virtual void VisitFencedCodeBlock(FencedCodeBlockSyntaxNode codeBlock)

Parameters

codeBlock FencedCodeBlockSyntaxNode

El FencedCodeBlockSyntax.

VisitHtml(HTMLFragmentSyntax)

Define la interfaz para visitar HTMLFragmentSyntax.

public virtual void VisitHtml(HTMLFragmentSyntax html)

Parameters

html HTMLFragmentSyntax

El HTMLFragmentSyntax.

VisitImage(InlineImageSyntaxNode)

Define la interfaz para visitar InlineImageSyntax.

public virtual void VisitImage(InlineImageSyntaxNode image)

Parameters

image InlineImageSyntaxNode

El InlineImageSyntax.

VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)

Define la interfaz para visitar IndentedCodeBlockSyntax.

public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)

Parameters

codeBlock IndentedCodeBlockSyntaxNode

El indentedCodeBlockSyntax.

VisitLineBreak(SoftBreakSyntaxNode)

Define la interfaz para visitar SoftBreakSyntax.

public virtual void VisitLineBreak(SoftBreakSyntaxNode lineBreak)

Parameters

lineBreak SoftBreakSyntaxNode

El SoftBreakSyntax.

VisitLineBreak(HardBreakSyntaxNode)

Define la interfaz para visitar HardBreakSyntax.

public virtual void VisitLineBreak(HardBreakSyntaxNode lineBreak)

Parameters

lineBreak HardBreakSyntaxNode

El HardBreakSyntax.

VisitLink(InlineLinkSyntaxNode)

Define la interfaz para visitar InlineLinkSyntax.

public virtual void VisitLink(InlineLinkSyntaxNode link)

Parameters

link InlineLinkSyntaxNode

El InlineLinkSyntax.

VisitLink(AutoLinkSyntaxNode)

Define la interfaz para visitar AutoLinkSyntax.

public virtual void VisitLink(AutoLinkSyntaxNode link)

Parameters

link AutoLinkSyntaxNode

El AutoLinkSyntax.

VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)

Define la interfaz para visitar LinkReferenceDefinitionSyntax.

public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)

Parameters

definition LinkReferenceDefinitionSyntaxNode

El LinkReferenceDefinitionSyntax.

VisitList(UnorderedListSyntaxNode)

Define la interfaz para visitar UnorderedListSyntax.

public virtual void VisitList(UnorderedListSyntaxNode list)

Parameters

list UnorderedListSyntaxNode

La sintaxe de la insignificante.

VisitList(OrderedListSyntaxNode)

Define la interfaz para visitar OrderedListSyntax.

public virtual void VisitList(OrderedListSyntaxNode list)

Parameters

list OrderedListSyntaxNode

La OrdenadaSyntax.

VisitListItem(ListItemSyntaxNode)

Define la interfaz para visitar ListItemSyntax.

public virtual void VisitListItem(ListItemSyntaxNode listItem)

Parameters

listItem ListItemSyntaxNode

La lista de la sintaxe.

VisitNodeList(NodeList)

Define la interfaz para visitar NodeList.

public virtual void VisitNodeList(NodeList list)

Parameters

list NodeList

El NodeList.

VisitParagraph(ParagraphSyntaxNode)

Define la interfaz para visitar el párrafo.

public virtual void VisitParagraph(ParagraphSyntaxNode paragraph)

Parameters

paragraph ParagraphSyntaxNode

El parágrafo.

VisitReferenceImage(ReferenceImageSyntaxNode)

Define la interfaz para visitar ReferenceImageSyntax.

public virtual void VisitReferenceImage(ReferenceImageSyntaxNode image)

Parameters

image ReferenceImageSyntaxNode

La imagen de referencia.

VisitReferenceLink(ReferenceLinkSyntaxNode)

Define la interfaz para visitar ReferenceLinkSyntax.

public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)

Parameters

link ReferenceLinkSyntaxNode

La referencia de la sintaxe.

VisitSetextHeading(SetextHeadingSyntaxNode)

Define la interfaz para visitar SetextHeadingSyntax.

public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)

Parameters

heading SetextHeadingSyntaxNode

El SetextHeadingSyntax.

VisitSyntaxNode(MarkdownSyntaxNode)

Define la interfaz para el nodo de visita.

public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

El MarkdownSyntaxNode.

VisitSyntaxTree(MarkdownSyntaxTree)

Define la interfaz para visitar MarkdownSyntaxTree.

public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)

Parameters

tree MarkdownSyntaxTree

El árbol de la marca.

VisitTable(TableSyntaxNode)

Define la interfaz para visitar TableSyntax.

public virtual void VisitTable(TableSyntaxNode table)

Parameters

table TableSyntaxNode

La mesa de síntesis.

VisitText(TextSyntaxNode)

Define la interfaz para visitar la síntesis de texto.

public virtual void VisitText(TextSyntaxNode text)

Parameters

text TextSyntaxNode

El texto sintaxe.

VisitThematicBreak(ThematicBreakSyntaxNode)

Define la interfaz para visitar ThematicBreakSyntax.

public virtual void VisitThematicBreak(ThematicBreakSyntaxNode heading)

Parameters

heading ThematicBreakSyntaxNode

El tema de la sintaxe.

VisitWhitespace(WhitespaceSyntaxNode)

Define la interfaz para visitar Whitespace Syntax.

public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)

Parameters

whitespace WhitespaceSyntaxNode

El espacio blanco.

 Español