Class MarkdownSyntaxVisitor
Nome do espaço: Aspose.Html.Toolkit.Markdown.Syntax Assembleia: Aspose.HTML.dll (25.5.0)
A classe de base para o visitante de sintaxe de marcação.
[ComVisible(true)]
public abstract class MarkdownSyntaxVisitorInheritance
object ← MarkdownSyntaxVisitor
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxVisitor()
O MarkdownSyntaxVisitor ctor.
protected MarkdownSyntaxVisitor()MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)
O MarkdownSyntaxVisitor ctor.
protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)Parameters
nodeFilter MarkdownSyntaxNodeFilter
Com o MarkdownSyntaxNodeFilter.
Methods
DefaultVisit(MarkdownSyntaxNode)
Defina a interface para DefaultVisit
protected virtual void DefaultVisit(MarkdownSyntaxNode parent)Parameters
parent MarkdownSyntaxNode
É o MarkdownSyntaxNode.
Visit(MarkdownSyntaxTree)
Defina a interface para visitar a árvore de síntese.
public void Visit(MarkdownSyntaxTree syntaxTree)Parameters
syntaxTree MarkdownSyntaxTree
A árvore de síntese.
Visit(MarkdownSyntaxNode)
Defina a interface para o nodo de visita.
public void Visit(MarkdownSyntaxNode node)Parameters
node MarkdownSyntaxNode
É o MarkdownSyntaxNode.
VisitAtxHeading(AtxHeadingSyntaxNode)
Defina a interface para visitar AtxHeadingSyntax.
public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)Parameters
heading AtxHeadingSyntaxNode
É o AtxHeadingSyntax.
VisitBlock(BlockSyntaxNode)
Defina a interface para o bloco de visita.
public virtual void VisitBlock(BlockSyntaxNode block)Parameters
block BlockSyntaxNode
e o bloco.
VisitBlockQuote(BlockQuoteSyntaxNode)
Defina a interface para visitar BlockQuoteSyntax.
public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)Parameters
blockQuote BlockQuoteSyntaxNode
É o BlockQuoteSyntax.
VisitCharacterReference(CharacterReferenceSyntaxNode)
Defina a interface para visitar CharacterReferenceSyntax.
public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)Parameters
characterReference CharacterReferenceSyntaxNode
A referência do caráter.
VisitCodeSpan(CodeSpanSyntaxNode)
Defina a interface para visitar CodeSpanSyntax.
public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)Parameters
codeSpan CodeSpanSyntaxNode
É o CodeSpanSyntax.
VisitEmphasis(EmphasisSyntaxNode)
Defina a interface para visitar EmphasisSyntax.
public virtual void VisitEmphasis(EmphasisSyntaxNode emphasis)Parameters
emphasis EmphasisSyntaxNode
Emfase do Syntáx.
VisitEmptyLine(EmptyLineSyntaxNode)
Defina a interface para visitar a linha de texto.
public virtual void VisitEmptyLine(EmptyLineSyntaxNode textLine)Parameters
textLine EmptyLineSyntaxNode
A linha de texto.
VisitEscapedCharacter(EscapedCharacterSyntaxNode)
Defina a interface para visitar o personagem escape.
public virtual void VisitEscapedCharacter(EscapedCharacterSyntaxNode character)Parameters
character EscapedCharacterSyntaxNode
O caráter de escape.
VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)
Defina a interface para visitar FencedCodeBlockSyntax.
public virtual void VisitFencedCodeBlock(FencedCodeBlockSyntaxNode codeBlock)Parameters
codeBlock FencedCodeBlockSyntaxNode
É o FencedCodeBlockSyntax.
VisitHtml(Título HTMLFragmentSyntax)
Defina a interface para visitar HTMLFragmentSyntax.
public virtual void VisitHtml(HTMLFragmentSyntax html)Parameters
html HTMLFragmentSyntax
O HTMLFragmentSyntax.
VisitImage(InlineImageSyntaxNode)
Defina a interface para visitar InlineImageSyntax.
public virtual void VisitImage(InlineImageSyntaxNode image)Parameters
image InlineImageSyntaxNode
O InlineImageSyntax.
VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)
Defina a interface para visitar IndentedCodeBlockSyntax.
public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)Parameters
codeBlock IndentedCodeBlockSyntaxNode
É o IndentedCodeBlockSyntax.
VisitLineBreak(SoftBreakSyntaxNode)
Defina a interface para visitar SoftBreakSyntax.
public virtual void VisitLineBreak(SoftBreakSyntaxNode lineBreak)Parameters
lineBreak SoftBreakSyntaxNode
É o SoftBreakSyntax.
VisitLineBreak(HardBreakSyntaxNode)
Defina a interface para visitar HardBreakSyntax.
public virtual void VisitLineBreak(HardBreakSyntaxNode lineBreak)Parameters
lineBreak HardBreakSyntaxNode
O HardBreakSyntax.
VisitLink(InlineLinkSyntaxNode)
Defina a interface para visitar InlineLinkSyntax.
public virtual void VisitLink(InlineLinkSyntaxNode link)Parameters
link InlineLinkSyntaxNode
Com o InlineLinkSyntax.
VisitLink(AutoLinkSyntaxNode)
Defina a interface para visitar AutoLinkSyntax.
public virtual void VisitLink(AutoLinkSyntaxNode link)Parameters
link AutoLinkSyntaxNode
Com o AutoLinkSyntax.
VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)
Defina a interface para visitar LinkReferenceDefinitionSyntax.
public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)Parameters
definition LinkReferenceDefinitionSyntaxNode
O LinkReferenceDefinitionSyntax.
VisitList(UnorderedListSyntaxNode)
Defina a interface para visitar UnorderedListSyntax.
public virtual void VisitList(UnorderedListSyntaxNode list)Parameters
O Síntese Não Ordenado.
VisitList(OrderedListSyntaxNode)
Defina a interface para visitar OrderedListSyntax.
public virtual void VisitList(OrderedListSyntaxNode list)Parameters
com a ordem de sintaxe.
VisitListItem(ListItemSyntaxNode)
Defina a interface para visitar ListItemSyntax.
public virtual void VisitListItem(ListItemSyntaxNode listItem)Parameters
listItem ListItemSyntaxNode
A lista é sintaxe.
VisitNodeList(NodeList)
Defina a interface para visitar NodeList.
public virtual void VisitNodeList(NodeList list)Parameters
list NodeList
da NodeList.
VisitParagraph(ParagraphSyntaxNode)
Defina a interface para o parágrafo de visita.
public virtual void VisitParagraph(ParagraphSyntaxNode paragraph)Parameters
paragraph ParagraphSyntaxNode
O parágrafo .
VisitReferenceImage(ReferenceImageSyntaxNode)
Defina a interface para visitar ReferenceImageSyntax.
public virtual void VisitReferenceImage(ReferenceImageSyntaxNode image)Parameters
image ReferenceImageSyntaxNode
A referência do Síntese.
VisitReferenceLink(ReferenceLinkSyntaxNode)
Defina a interface para visitar ReferenceLinkSyntax.
public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)Parameters
A referência do Sintax.
VisitSetextHeading(SetextHeadingSyntaxNode)
Defina a interface para visitar SetextHeadingSyntax.
public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)Parameters
heading SetextHeadingSyntaxNode
O SetextHeadingSyntax.
VisitSyntaxNode(MarkdownSyntaxNode)
Defina a interface para o nodo de visita.
public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)Parameters
node MarkdownSyntaxNode
É o MarkdownSyntaxNode.
VisitSyntaxTree(MarkdownSyntaxTree)
Defina a interface para visitar MarkdownSyntaxTree.
public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)Parameters
tree MarkdownSyntaxTree
A árvore MarkdownSyntax.
VisitTable(TableSyntaxNode)
Defina a interface para visitar TableSyntax.
public virtual void VisitTable(TableSyntaxNode table)Parameters
table TableSyntaxNode
A tabela de síntese.
VisitText(TextSyntaxNode)
Defina a interface para visitar a síntese de texto.
public virtual void VisitText(TextSyntaxNode text)Parameters
text TextSyntaxNode
A síntese do texto.
VisitThematicBreak(ThematicBreakSyntaxNode)
Defina a interface para visitar ThematicBreakSyntax.
public virtual void VisitThematicBreak(ThematicBreakSyntaxNode heading)Parameters
heading ThematicBreakSyntaxNode
Temática do BreakSyntax.
VisitWhitespace(WhitespaceSyntaxNode)
Defina a interface para visitar o Whitespace Syntax.
public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)Parameters
whitespace WhitespaceSyntaxNode
O espaço branco.