Class MarkdownSyntaxVisitor
Το όνομα: Aspose.Html.Toolkit.Markdown.Syntax Συγκέντρωση: Aspose.HTML.dll (25.4.0)
Η βάση της κατηγορίας για τον επισκέπτη μάρκινγκ ντεμπούτο.
[ComVisible(true)]
public abstract class MarkdownSyntaxVisitor
Inheritance
object ← MarkdownSyntaxVisitor
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxVisitor()
Η επίσκεψη του MarkdownSyntaxVisitor.
protected MarkdownSyntaxVisitor()
MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)
Η επίσκεψη του MarkdownSyntaxVisitor.
protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)
Parameters
nodeFilter
MarkdownSyntaxNodeFilter
Σχετικά με το MarkdownSyntaxNodeFilter.
Methods
DefaultVisit(MarkdownSyntaxNode)
Ορισμός της διεπαφής για DefaultVisit
protected virtual void DefaultVisit(MarkdownSyntaxNode parent)
Parameters
parent
MarkdownSyntaxNode
Το MarkdownSyntaxNode.
Visit(MarkdownSyntaxTree)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το δέντρο σύνταξης.
public void Visit(MarkdownSyntaxTree syntaxTree)
Parameters
syntaxTree
MarkdownSyntaxTree
Το δέντρο της σύνταξης.
Visit(MarkdownSyntaxNode)
Ορισμός της διεπαφής για να επισκεφθείτε το κόμβο.
public void Visit(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Το MarkdownSyntaxNode.
VisitAtxHeading(AtxHeadingSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το AtxHeadingSyntax.
public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)
Parameters
heading
AtxHeadingSyntaxNode
Το AtxHeadingSyntax.
VisitBlock(BlockSyntaxNode)
Προσδιορίζει τη διεπαφή για το μπλοκ επίσκεψης.
public virtual void VisitBlock(BlockSyntaxNode block)
Parameters
block
BlockSyntaxNode
Το μπλοκ.
VisitBlockQuote(BlockQuoteSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το BlockQuoteSyntax.
public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)
Parameters
blockQuote
BlockQuoteSyntaxNode
Το BlockQuoteSyntax.
VisitCharacterReference(CharacterReferenceSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το CharacterReferenceSyntax.
public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)
Parameters
characterReference
CharacterReferenceSyntaxNode
Σύνταξη του χαρακτήρα.
VisitCodeSpan(CodeSpanSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το CodeSpanSyntax.
public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)
Parameters
codeSpan
CodeSpanSyntaxNode
Το CodeSpanSyntax.
VisitEmphasis(EmphasisSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το EmphasisSyntax.
public virtual void VisitEmphasis(EmphasisSyntaxNode emphasis)
Parameters
emphasis
EmphasisSyntaxNode
Η ΕΜΦΑΣΗ ΣΕΝΤΑΞ.
VisitEmptyLine(EmptyLineSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε τη γραμμή κειμένου.
public virtual void VisitEmptyLine(EmptyLineSyntaxNode textLine)
Parameters
textLine
EmptyLineSyntaxNode
Η γραμμή του κειμένου.
VisitEscapedCharacter(EscapedCharacterSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε τον χαρακτήρα διαφυγής.
public virtual void VisitEscapedCharacter(EscapedCharacterSyntaxNode character)
Parameters
character
EscapedCharacterSyntaxNode
Ο χαρακτήρας της διαφυγής.
VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)
Ορίστε τη διεπαφή για να επισκεφθείτε το FencedCodeBlockSyntax.
public virtual void VisitFencedCodeBlock(FencedCodeBlockSyntaxNode codeBlock)
Parameters
codeBlock
FencedCodeBlockSyntaxNode
Το FencedCodeBlockSyntax.
VisitHtml(Σύνταξη HTML)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το HTMLFragmentSyntax.
public virtual void VisitHtml(HTMLFragmentSyntax html)
Parameters
html
HTMLFragmentSyntax
Το HTMLFragmentSyntax.
VisitImage(InlineImageSyntaxNode)
Ορίστε τη διεπαφή για να επισκεφθείτε το InlineImageSyntax.
public virtual void VisitImage(InlineImageSyntaxNode image)
Parameters
image
InlineImageSyntaxNode
Το InlineImageSyntax.
VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το IndentedCodeBlockSyntax.
public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)
Parameters
codeBlock
IndentedCodeBlockSyntaxNode
Ο κωδικός του IndentedBlockSyntax.
VisitLineBreak(SoftBreakSyntaxNode)
Ορίστε τη διεπαφή για να επισκεφθείτε το SoftBreakSyntax.
public virtual void VisitLineBreak(SoftBreakSyntaxNode lineBreak)
Parameters
lineBreak
SoftBreakSyntaxNode
Το SoftBreakSyntax.
VisitLineBreak(HardBreakSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το HardBreakSyntax.
public virtual void VisitLineBreak(HardBreakSyntaxNode lineBreak)
Parameters
lineBreak
HardBreakSyntaxNode
Το HardBreakSyntax.
VisitLink(InlineLinkSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το InlineLinkSyntax.
public virtual void VisitLink(InlineLinkSyntaxNode link)
Parameters
link
InlineLinkSyntaxNode
Το InlineLinkSyntax.
VisitLink(AutoLinkSyntaxNode)
Ορίστε τη διεπαφή για να επισκεφθείτε το AutoLinkSyntax.
public virtual void VisitLink(AutoLinkSyntaxNode link)
Parameters
link
AutoLinkSyntaxNode
Το AutoLinkSyntax.
VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το LinkReferenceDefinitionSyntax.
public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)
Parameters
definition
LinkReferenceDefinitionSyntaxNode
Το LinkReferenceDefinitionSyntax.
VisitList(UnorderedListSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το UnorderedListSyntax.
public virtual void VisitList(UnorderedListSyntaxNode list)
Parameters
Η αδιάκοπη Σύνταξη.
VisitList(OrderedListSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το OrderedListSyntax.
public virtual void VisitList(OrderedListSyntaxNode list)
Parameters
Η παραγγελία της Σύνταξης.
VisitListItem(ListItemSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το ListItemSyntax.
public virtual void VisitListItem(ListItemSyntaxNode listItem)
Parameters
listItem
ListItemSyntaxNode
Η λίστα της Σύνταξης.
VisitNodeList(NodeList)
Ορίστε τη διεπαφή για να επισκεφθείτε το NodeList.
public virtual void VisitNodeList(NodeList list)
Parameters
list
NodeList
Το NodeList.
VisitParagraph(ParagraphSyntaxNode)
Προσδιορίζει τη διεπαφή για την επίσκεψη παραγράφου.
public virtual void VisitParagraph(ParagraphSyntaxNode paragraph)
Parameters
paragraph
ParagraphSyntaxNode
Η παράγραφος .
VisitReferenceImage(ReferenceImageSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το ReferenceImageSyntax.
public virtual void VisitReferenceImage(ReferenceImageSyntaxNode image)
Parameters
image
ReferenceImageSyntaxNode
Η αναφορά της Σύνταξης.
VisitReferenceLink(ReferenceLinkSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το ReferenceLinkSyntax.
public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)
Parameters
Σημείωση του LinkSyntax.
VisitSetextHeading(SetextHeadingSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το SetextHeadingSyntax.
public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)
Parameters
heading
SetextHeadingSyntaxNode
Το SetextHeadingSyntax.
VisitSyntaxNode(MarkdownSyntaxNode)
Ορισμός της διεπαφής για να επισκεφθείτε το κόμβο.
public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Το MarkdownSyntaxNode.
VisitSyntaxTree(MarkdownSyntaxTree)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το MarkdownSyntaxTree.
public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)
Parameters
tree
MarkdownSyntaxTree
Το MarkdownSyntaxTree.
VisitTable(TableSyntaxNode)
Ορίστε τη διεπαφή για να επισκεφθείτε το TableSyntax.
public virtual void VisitTable(TableSyntaxNode table)
Parameters
table
TableSyntaxNode
Ο πίνακας Σύνταξης.
VisitText(TextSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε τη σύνταξη κειμένου.
public virtual void VisitText(TextSyntaxNode text)
Parameters
text
TextSyntaxNode
Σύνταξη του κειμένου.
VisitThematicBreak(ThematicBreakSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το ThematicBreakSyntax.
public virtual void VisitThematicBreak(ThematicBreakSyntaxNode heading)
Parameters
heading
ThematicBreakSyntaxNode
Το θεματικό σενάριο.
VisitWhitespace(WhitespaceSyntaxNode)
Προσδιορίζει τη διεπαφή για να επισκεφθείτε το Whitespace Syntax.
public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)
Parameters
whitespace
WhitespaceSyntaxNode
του λευκού χώρου.