Class MarkdownSyntaxVisitor

Class MarkdownSyntaxVisitor

Nome do espaço: Aspose.Html.Toolkit.Markdown.Syntax Assembleia: Aspose.HTML.dll (25.4.0)

A classe de base para o visitante de sintaxe de marcação.

[ComVisible(true)]
public abstract class MarkdownSyntaxVisitor

Inheritance

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

list UnorderedListSyntaxNode

O Síntese Não Ordenado.

VisitList(OrderedListSyntaxNode)

Defina a interface para visitar OrderedListSyntax.

public virtual void VisitList(OrderedListSyntaxNode list)

Parameters

list OrderedListSyntaxNode

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

link ReferenceLinkSyntaxNode

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.

 Português