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
La sintaxe de la insignificante.
VisitList(OrderedListSyntaxNode)
Define la interfaz para visitar OrderedListSyntax.
public virtual void VisitList(OrderedListSyntaxNode list)
Parameters
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
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.