Class MarkdownSyntaxVisitor

Class MarkdownSyntaxVisitor

Numele spaţiului: Aspose.Html.Toolkit.Markdown.Syntax Asamblare: Aspose.HTML.dll (25.4.0)

Clasa de bază pentru vizitatorul de sintax markdown.

[ComVisible(true)]
public abstract class MarkdownSyntaxVisitor

Inheritance

object MarkdownSyntaxVisitor

Membrii moștenitori

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

Constructors

MarkdownSyntaxVisitor()

Citește și: MarkdownSyntaxVisitor ctor

protected MarkdownSyntaxVisitor()

MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)

Citește și: MarkdownSyntaxVisitor ctor

protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)

Parameters

nodeFilter MarkdownSyntaxNodeFilter

Cuvânt cheie: MarkdownSyntaxNodeFilter

Methods

DefaultVisit(MarkdownSyntaxNode)

Definiți interfața pentru DefaultVisit

protected virtual void DefaultVisit(MarkdownSyntaxNode parent)

Parameters

parent MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

Visit(MarkdownSyntaxTree)

Definiți interfața pentru a vizita copacul syntax.

public void Visit(MarkdownSyntaxTree syntaxTree)

Parameters

syntaxTree MarkdownSyntaxTree

Arborele de sintax.

Visit(MarkdownSyntaxNode)

Definiți interfața pentru nodul de vizită.

public void Visit(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

VisitAtxHeading(AtxHeadingSyntaxNode)

Definiți interfața pentru a vizita AtxHeadingSyntax.

public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)

Parameters

heading AtxHeadingSyntaxNode

AtxHeadingSyntax în acest sens.

VisitBlock(BlockSyntaxNode)

Definiți interfața pentru blocul de vizită.

public virtual void VisitBlock(BlockSyntaxNode block)

Parameters

block BlockSyntaxNode

şi blocul .

VisitBlockQuote(BlockQuoteSyntaxNode)

Definiți interfața pentru a vizita BlockQuoteSyntax.

public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)

Parameters

blockQuote BlockQuoteSyntaxNode

Cuvânt cheie BlockQuoteSyntax.

VisitCharacterReference(CharacterReferenceSyntaxNode)

Definiți interfața pentru a vizita CharacterReferenceSyntax.

public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)

Parameters

characterReference CharacterReferenceSyntaxNode

Caracterul de referinţăSyntax.

VisitCodeSpan(CodeSpanSyntaxNode)

Definiți interfața pentru a vizita CodeSpanSyntax.

public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)

Parameters

codeSpan CodeSpanSyntaxNode

Cuvânt cheie: CodeSpanSyntax

VisitEmphasis(EmphasisSyntaxNode)

Definiți interfața pentru a vizita EmphasisSyntax.

public virtual void VisitEmphasis(EmphasisSyntaxNode emphasis)

Parameters

emphasis EmphasisSyntaxNode

în contextul emfasiilor.

VisitEmptyLine(EmptyLineSyntaxNode)

Definiți interfața pentru a vizita linia text.

public virtual void VisitEmptyLine(EmptyLineSyntaxNode textLine)

Parameters

textLine EmptyLineSyntaxNode

Linia de text.

VisitEscapedCharacter(EscapedCharacterSyntaxNode)

Definiți interfața pentru a vizita personajul escape.

public virtual void VisitEscapedCharacter(EscapedCharacterSyntaxNode character)

Parameters

character EscapedCharacterSyntaxNode

Caracterul de evadare.

VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)

Definiți interfața pentru a vizita FencedCodeBlockSyntax.

public virtual void VisitFencedCodeBlock(FencedCodeBlockSyntaxNode codeBlock)

Parameters

codeBlock FencedCodeBlockSyntaxNode

Cuvânt cheie: FencedCodeBlockSyntax

VisitHtml(HTMLFragmentSyntax)

Definiți interfața pentru a vizita HTMLFragmentSyntax.

public virtual void VisitHtml(HTMLFragmentSyntax html)

Parameters

html HTMLFragmentSyntax

Cuvântul HTMLFragmentSyntax.

VisitImage(InlineImageSyntaxNode)

Definiți interfața pentru a vizita InlineImageSyntax.

public virtual void VisitImage(InlineImageSyntaxNode image)

Parameters

image InlineImageSyntaxNode

InlineImageSyntax în acest sens.

VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)

Definiți interfața pentru a vizita IndentedCodeBlockSyntax.

public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)

Parameters

codeBlock IndentedCodeBlockSyntaxNode

Cuvânt cheie: Indented CodeBlockSyntax

VisitLineBreak(SoftBreakSyntaxNode)

Definiți interfața pentru a vizita SoftBreakSyntax.

public virtual void VisitLineBreak(SoftBreakSyntaxNode lineBreak)

Parameters

lineBreak SoftBreakSyntaxNode

De la SoftBreakSyntax.

VisitLineBreak(HardBreakSyntaxNode)

Definiți interfața pentru a vizita HardBreakSyntax.

public virtual void VisitLineBreak(HardBreakSyntaxNode lineBreak)

Parameters

lineBreak HardBreakSyntaxNode

Cuvânt cheie HardBreakSyntax.

VisitLink(InlineLinkSyntaxNode)

Definiți interfața pentru a vizita InlineLinkSyntax.

public virtual void VisitLink(InlineLinkSyntaxNode link)

Parameters

link InlineLinkSyntaxNode

InlineLinkSyntax este

VisitLink(AutoLinkSyntaxNode)

Definiți interfața pentru a vizita AutoLinkSyntax.

public virtual void VisitLink(AutoLinkSyntaxNode link)

Parameters

link AutoLinkSyntaxNode

AutoLinkSyntax este

VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)

Definiți interfața pentru a vizita LinkReferenceDefinitionSyntax.

public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)

Parameters

definition LinkReferenceDefinitionSyntaxNode

Cuvânt cheie de referinţă.

VisitList(UnorderedListSyntaxNode)

Definiți interfața pentru a vizita UnorderedListSyntax.

public virtual void VisitList(UnorderedListSyntaxNode list)

Parameters

list UnorderedListSyntaxNode

Cuvânt cheie despre UnorderedSyntax.

VisitList(OrderedListSyntaxNode)

Definiți interfața pentru a vizita OrderedListSyntax.

public virtual void VisitList(OrderedListSyntaxNode list)

Parameters

list OrderedListSyntaxNode

Sintax de comandă.

VisitListItem(ListItemSyntaxNode)

Definiți interfața pentru a vizita ListItemSyntax.

public virtual void VisitListItem(ListItemSyntaxNode listItem)

Parameters

listItem ListItemSyntaxNode

Cuvânt cheieSyntax.

VisitNodeList(NodeList)

Definiți interfața pentru a vizita NodeList.

public virtual void VisitNodeList(NodeList list)

Parameters

list NodeList

în NodeList.

VisitParagraph(ParagraphSyntaxNode)

Definiți interfața pentru a vizita paragraful.

public virtual void VisitParagraph(ParagraphSyntaxNode paragraph)

Parameters

paragraph ParagraphSyntaxNode

în paragraful respectiv.

VisitReferenceImage(ReferenceImageSyntaxNode)

Definiți interfața pentru a vizita ReferenceImageSyntax.

public virtual void VisitReferenceImage(ReferenceImageSyntaxNode image)

Parameters

image ReferenceImageSyntaxNode

Referinţa de referinţă.

VisitReferenceLink(ReferenceLinkSyntaxNode)

Definiți interfața pentru a vizita ReferenceLinkSyntax.

public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)

Parameters

link ReferenceLinkSyntaxNode

Referinţa de referinţă.

VisitSetextHeading(SetextHeadingSyntaxNode)

Definiți interfața pentru a vizita SetextHeadingSyntax.

public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)

Parameters

heading SetextHeadingSyntaxNode

Cuvânt cheie: SetextHeadingSyntax

VisitSyntaxNode(MarkdownSyntaxNode)

Definiți interfața pentru nodul de vizită.

public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

VisitSyntaxTree(MarkdownSyntaxTree)

Definiți interfața pentru a vizita MarkdownSyntaxTree.

public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)

Parameters

tree MarkdownSyntaxTree

Pădurea MarkdownSyntax.

VisitTable(TableSyntaxNode)

Definiți interfața pentru a vizita TableSyntax.

public virtual void VisitTable(TableSyntaxNode table)

Parameters

table TableSyntaxNode

Santaxul de masă.

VisitText(TextSyntaxNode)

Definiți interfața pentru a vizita sinteza textului.

public virtual void VisitText(TextSyntaxNode text)

Parameters

text TextSyntaxNode

Textul este syntax.

VisitThematicBreak(ThematicBreakSyntaxNode)

Definiți interfața pentru a vizita ThematicBreakSyntax.

public virtual void VisitThematicBreak(ThematicBreakSyntaxNode heading)

Parameters

heading ThematicBreakSyntaxNode

Cuvânt cheie despre BreakSyntax.

VisitWhitespace(WhitespaceSyntaxNode)

Definiți interfața pentru a vizita Whitespace Syntax.

public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)

Parameters

whitespace WhitespaceSyntaxNode

şi spaţiul alb.

 Română