Class MarkdownSyntaxVisitor
Navne til: Aspose.Html.Toolkit.Markdown.Syntax Sammensætning: Aspose.HTML.dll (25.4.0)
Den grundlæggende klasse for markdown syntax besøgende.
[ComVisible(true)]
public abstract class MarkdownSyntaxVisitor
Inheritance
object ← MarkdownSyntaxVisitor
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxVisitor()
Den MarkdownSyntaxVisitor ctor.
protected MarkdownSyntaxVisitor()
MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)
Den MarkdownSyntaxVisitor ctor.
protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)
Parameters
nodeFilter
MarkdownSyntaxNodeFilter
Den MarkdownSyntaxNodeFilter.
Methods
DefaultVisit(MarkdownSyntaxNode)
Definition af grænsefladen for DefaultVisit
protected virtual void DefaultVisit(MarkdownSyntaxNode parent)
Parameters
parent
MarkdownSyntaxNode
af MarkdownSyntaxNode.
Visit(MarkdownSyntaxTree)
Definition af grænsen til at besøge syntax tr.
public void Visit(MarkdownSyntaxTree syntaxTree)
Parameters
syntaxTree
MarkdownSyntaxTree
Det syntax tr.
Visit(MarkdownSyntaxNode)
Definition af grænsefladen for at besøge node.
public void Visit(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
af MarkdownSyntaxNode.
VisitAtxHeading(AtxHeadingSyntaxNode)
Definerer grænsefladen for at besøge AtxHeadingSyntax.
public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)
Parameters
heading
AtxHeadingSyntaxNode
Det er AtxHeadingSyntax.
VisitBlock(BlockSyntaxNode)
Definition af grænsefladen for Visit Block.
public virtual void VisitBlock(BlockSyntaxNode block)
Parameters
block
BlockSyntaxNode
Det er blokken.
VisitBlockQuote(BlockQuoteSyntaxNode)
Definerer grænsefladen for at besøge BlockQuoteSyntax.
public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)
Parameters
blockQuote
BlockQuoteSyntaxNode
Det er BlockQuoteSyntax.
VisitCharacterReference(CharacterReferenceSyntaxNode)
Definerer grænsefladen for at besøge CharacterReferenceSyntax.
public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)
Parameters
characterReference
CharacterReferenceSyntaxNode
Den karakterreferenceSyntax.
VisitCodeSpan(CodeSpanSyntaxNode)
Definerer grænsefladen for at besøge CodeSpanSyntax.
public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)
Parameters
codeSpan
CodeSpanSyntaxNode
Det er CodeSpanSyntax.
VisitEmphasis(EmphasisSyntaxNode)
Definition af grænsen til at besøge EmphasisSyntax.
public virtual void VisitEmphasis(EmphasisSyntaxNode emphasis)
Parameters
emphasis
EmphasisSyntaxNode
af EmphasisSyntax.
VisitEmptyLine(EmptyLineSyntaxNode)
Definerer grænsefladen for at besøge tekstlinjen.
public virtual void VisitEmptyLine(EmptyLineSyntaxNode textLine)
Parameters
textLine
EmptyLineSyntaxNode
Det er tekstlinjen.
VisitEscapedCharacter(EscapedCharacterSyntaxNode)
Det definerer grænsefladen for at besøge Escape karakter.
public virtual void VisitEscapedCharacter(EscapedCharacterSyntaxNode character)
Parameters
character
EscapedCharacterSyntaxNode
Den flydende karakter.
VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)
Definerer grænsefladen for at besøge FencedCodeBlockSyntax.
public virtual void VisitFencedCodeBlock(FencedCodeBlockSyntaxNode codeBlock)
Parameters
codeBlock
FencedCodeBlockSyntaxNode
Det er FencedCodeBlockSyntax.
VisitHtml(HTMLFragmentSyntax)
Definerer grænsefladen for at besøge HTMLFragmentSyntax.
public virtual void VisitHtml(HTMLFragmentSyntax html)
Parameters
html
HTMLFragmentSyntax
Det er HTMLFragmentSyntax.
VisitImage(InlineImageSyntaxNode)
Definition af grænsen til at besøge InlineImageSyntax.
public virtual void VisitImage(InlineImageSyntaxNode image)
Parameters
image
InlineImageSyntaxNode
Det er InlineImageSyntax.
VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)
Definerer grænsefladen for at besøge IndentedCodeBlockSyntax.
public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)
Parameters
codeBlock
IndentedCodeBlockSyntaxNode
Den indentede CodeBlockSyntax.
VisitLineBreak(SoftBreakSyntaxNode)
Definerer grænsefladen for at besøge SoftBreakSyntax.
public virtual void VisitLineBreak(SoftBreakSyntaxNode lineBreak)
Parameters
lineBreak
SoftBreakSyntaxNode
Det er SoftBreakSyntax.
VisitLineBreak(HardBreakSyntaxNode)
Definerer grænsefladen for at besøge HardBreakSyntax.
public virtual void VisitLineBreak(HardBreakSyntaxNode lineBreak)
Parameters
lineBreak
HardBreakSyntaxNode
Det er HardBreakSyntax.
VisitLink(InlineLinkSyntaxNode)
Definerer grænsefladen for at besøge InlineLinkSyntax.
public virtual void VisitLink(InlineLinkSyntaxNode link)
Parameters
link
InlineLinkSyntaxNode
Det er InlineLinkSyntax.
VisitLink(AutoLinkSyntaxNode)
Definerer grænsefladen for at besøge AutoLinkSyntax.
public virtual void VisitLink(AutoLinkSyntaxNode link)
Parameters
link
AutoLinkSyntaxNode
Det er AutoLinkSyntax.
VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)
Definerer grænsefladen for at besøge LinkReferenceDefinitionSyntax.
public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)
Parameters
definition
LinkReferenceDefinitionSyntaxNode
Den linkreferencedefinitionSyntax.
VisitList(UnorderedListSyntaxNode)
Definerer grænsefladen for at besøge UnorderedListSyntax.
public virtual void VisitList(UnorderedListSyntaxNode list)
Parameters
Den unorderedListSyntax.
VisitList(OrderedListSyntaxNode)
Definerer grænsefladen for at besøge OrderedListSyntax.
public virtual void VisitList(OrderedListSyntaxNode list)
Parameters
Den ordinerede syntax.
VisitListItem(ListItemSyntaxNode)
Definerer grænsefladen for at besøge ListItemSyntax.
public virtual void VisitListItem(ListItemSyntaxNode listItem)
Parameters
listItem
ListItemSyntaxNode
Listen om Syntax.
VisitNodeList(NodeList)
Definerer grænsefladen for at besøge NodeList.
public virtual void VisitNodeList(NodeList list)
Parameters
list
NodeList
af NodeList.
VisitParagraph(ParagraphSyntaxNode)
Definition af grænsefladen for at besøge afsnit.
public virtual void VisitParagraph(ParagraphSyntaxNode paragraph)
Parameters
paragraph
ParagraphSyntaxNode
Det afsnit.
VisitReferenceImage(ReferenceImageSyntaxNode)
Definerer grænsefladen for at besøge ReferenceImageSyntax.
public virtual void VisitReferenceImage(ReferenceImageSyntaxNode image)
Parameters
image
ReferenceImageSyntaxNode
Den referenceimageSyntax.
VisitReferenceLink(ReferenceLinkSyntaxNode)
Definerer grænsefladen for at besøge ReferenceLinkSyntax.
public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)
Parameters
Den referenceLinkSyntax.
VisitSetextHeading(SetextHeadingSyntaxNode)
Definerer grænsefladen for at besøge SetextHeadingSyntax.
public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)
Parameters
heading
SetextHeadingSyntaxNode
Det er SetextHeadingSyntax.
VisitSyntaxNode(MarkdownSyntaxNode)
Definition af grænsefladen for at besøge node.
public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
af MarkdownSyntaxNode.
VisitSyntaxTree(MarkdownSyntaxTree)
Definerer grænsefladen for at besøge MarkdownSyntaxTree.
public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)
Parameters
tree
MarkdownSyntaxTree
Om MarkdownSyntaxTree.
VisitTable(TableSyntaxNode)
Definer grænsefladen for at besøge TableSyntax.
public virtual void VisitTable(TableSyntaxNode table)
Parameters
table
TableSyntaxNode
Det er TableSyntax.
VisitText(TextSyntaxNode)
Definition af grænsefladen for at besøge tekst syntax.
public virtual void VisitText(TextSyntaxNode text)
Parameters
text
TextSyntaxNode
Det er tekst syntax.
VisitThematicBreak(ThematicBreakSyntaxNode)
Definerer grænsefladen for at besøge ThematicBreakSyntax.
public virtual void VisitThematicBreak(ThematicBreakSyntaxNode heading)
Parameters
heading
ThematicBreakSyntaxNode
Der er tale om ThematicBreakSyntax.
VisitWhitespace(WhitespaceSyntaxNode)
Definerer grænsefladen for at besøge Whitespace Syntax.
public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)
Parameters
whitespace
WhitespaceSyntaxNode
Det hvide rum.