Class MarkdownSyntaxVisitor
Numele spaţiului: Aspose.Html.Toolkit.Markdown.Syntax Asamblare: Aspose.HTML.dll (25.5.0)
Clasa de bază pentru vizitatorul de sintax markdown.
[ComVisible(true)]
public abstract class MarkdownSyntaxVisitorInheritance
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
Cuvânt cheie despre UnorderedSyntax.
VisitList(OrderedListSyntaxNode)
Definiți interfața pentru a vizita OrderedListSyntax.
public virtual void VisitList(OrderedListSyntaxNode list)Parameters
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
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.