Class MarkdownSyntaxVisitor

Class MarkdownSyntaxVisitor

Namn på plats: Aspose.Html.Toolkit.Markdown.Syntax Sammanfattning: Aspose.HTML.dll (25.4.0)

Basklassen för markdown syntax besökare.

[ComVisible(true)]
public abstract class MarkdownSyntaxVisitor

Inheritance

object MarkdownSyntaxVisitor

Arvsmedlemmar

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)

Definiera gränssnittet för DefaultVisit

protected virtual void DefaultVisit(MarkdownSyntaxNode parent)

Parameters

parent MarkdownSyntaxNode

och MarkdownSyntaxNode.

Visit(MarkdownSyntaxTree)

Definiera gränssnittet för att besöka syntaxträd.

public void Visit(MarkdownSyntaxTree syntaxTree)

Parameters

syntaxTree MarkdownSyntaxTree

Det syntaxträdet.

Visit(MarkdownSyntaxNode)

Definiera gränssnittet för visit node.

public void Visit(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

och MarkdownSyntaxNode.

VisitAtxHeading(AtxHeadingSyntaxNode)

Definiera gränssnittet för att besöka AtxHeadingSyntax.

public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)

Parameters

heading AtxHeadingSyntaxNode

Det är AtxHeadingSyntax.

VisitBlock(BlockSyntaxNode)

Definiera gränssnittet för visit block.

public virtual void VisitBlock(BlockSyntaxNode block)

Parameters

block BlockSyntaxNode

och block.

VisitBlockQuote(BlockQuoteSyntaxNode)

Definiera gränssnittet för att besöka BlockQuoteSyntax.

public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)

Parameters

blockQuote BlockQuoteSyntaxNode

Det är BlockQuoteSyntax.

VisitCharacterReference(CharacterReferenceSyntaxNode)

Definiera gränssnittet för att besöka CharacterReferenceSyntax.

public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)

Parameters

characterReference CharacterReferenceSyntaxNode

KaraktärreferenceSyntax.

VisitCodeSpan(CodeSpanSyntaxNode)

Definiera gränssnittet för att besöka CodeSpanSyntax.

public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)

Parameters

codeSpan CodeSpanSyntaxNode

och CodeSpanSyntax.

VisitEmphasis(EmphasisSyntaxNode)

Definiera gränssnittet för att besöka EmphasisSyntax.

public virtual void VisitEmphasis(EmphasisSyntaxNode emphasis)

Parameters

emphasis EmphasisSyntaxNode

och EmphasisSyntax.

VisitEmptyLine(EmptyLineSyntaxNode)

Definiera gränssnittet för att besöka textlinjen.

public virtual void VisitEmptyLine(EmptyLineSyntaxNode textLine)

Parameters

textLine EmptyLineSyntaxNode

Den textlinjen .

VisitEscapedCharacter(EscapedCharacterSyntaxNode)

Definiera gränssnittet för att besöka Escape karaktär.

public virtual void VisitEscapedCharacter(EscapedCharacterSyntaxNode character)

Parameters

character EscapedCharacterSyntaxNode

Den flyktiga karaktären.

VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)

Definiera gränssnittet för att besöka FencedCodeBlockSyntax.

public virtual void VisitFencedCodeBlock(FencedCodeBlockSyntaxNode codeBlock)

Parameters

codeBlock FencedCodeBlockSyntaxNode

Det är FencedCodeBlockSyntax.

VisitHtml(HTMLFragmentSyntax)

Definiera gränssnittet för att besöka HTMLFragmentSyntax.

public virtual void VisitHtml(HTMLFragmentSyntax html)

Parameters

html HTMLFragmentSyntax

Det är HTMLFragmentSyntax.

VisitImage(InlineImageSyntaxNode)

Definiera gränssnittet för att besöka InlineImageSyntax.

public virtual void VisitImage(InlineImageSyntaxNode image)

Parameters

image InlineImageSyntaxNode

Det är inlineimageSyntax.

VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)

Definiera gränssnittet för att besöka IndentedCodeBlockSyntax.

public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)

Parameters

codeBlock IndentedCodeBlockSyntaxNode

Den indentedCodeBlockSyntax.

VisitLineBreak(SoftBreakSyntaxNode)

Definiera gränssnittet för att besöka SoftBreakSyntax.

public virtual void VisitLineBreak(SoftBreakSyntaxNode lineBreak)

Parameters

lineBreak SoftBreakSyntaxNode

och SoftBreakSyntax.

VisitLineBreak(HardBreakSyntaxNode)

Definiera gränssnittet för att besöka HardBreakSyntax.

public virtual void VisitLineBreak(HardBreakSyntaxNode lineBreak)

Parameters

lineBreak HardBreakSyntaxNode

Det är HardBreakSyntax.

VisitLink(InlineLinkSyntaxNode)

Definiera gränssnittet för att besöka InlineLinkSyntax.

public virtual void VisitLink(InlineLinkSyntaxNode link)

Parameters

link InlineLinkSyntaxNode

och inlineLinkSyntax.

VisitLink(AutoLinkSyntaxNode)

Definiera gränssnittet för att besöka AutoLinkSyntax.

public virtual void VisitLink(AutoLinkSyntaxNode link)

Parameters

link AutoLinkSyntaxNode

Det är AutoLinkSyntax.

VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)

Definiera gränssnittet för att besöka LinkReferenceDefinitionSyntax.

public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)

Parameters

definition LinkReferenceDefinitionSyntaxNode

Det är LinkReferenceDefinitionSyntax.

VisitList(UnorderedListSyntaxNode)

Definiera gränssnittet för att besöka UnorderedListSyntax.

public virtual void VisitList(UnorderedListSyntaxNode list)

Parameters

list UnorderedListSyntaxNode

Den oordnadeListSyntax.

VisitList(OrderedListSyntaxNode)

Definiera gränssnittet för att besöka OrderedListSyntax.

public virtual void VisitList(OrderedListSyntaxNode list)

Parameters

list OrderedListSyntaxNode

Den ordnadeListSyntax.

VisitListItem(ListItemSyntaxNode)

Definiera gränssnittet för att besöka ListItemSyntax.

public virtual void VisitListItem(ListItemSyntaxNode listItem)

Parameters

listItem ListItemSyntaxNode

Listan om Syntax.

VisitNodeList(NodeList)

Definiera gränssnittet för att besöka NodeList.

public virtual void VisitNodeList(NodeList list)

Parameters

list NodeList

och NodeList.

VisitParagraph(ParagraphSyntaxNode)

Definiera gränssnittet för att besöka paragrafen.

public virtual void VisitParagraph(ParagraphSyntaxNode paragraph)

Parameters

paragraph ParagraphSyntaxNode

och paragrafen.

VisitReferenceImage(ReferenceImageSyntaxNode)

Definiera gränssnittet för att besöka ReferenceImageSyntax.

public virtual void VisitReferenceImage(ReferenceImageSyntaxNode image)

Parameters

image ReferenceImageSyntaxNode

Den referenceImageSyntax.

VisitReferenceLink(ReferenceLinkSyntaxNode)

Definiera gränssnittet för att besöka ReferenceLinkSyntax.

public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)

Parameters

link ReferenceLinkSyntaxNode

Den referensLinkSyntax.

VisitSetextHeading(SetextHeadingSyntaxNode)

Definiera gränssnittet för att besöka SetextHeadingSyntax.

public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)

Parameters

heading SetextHeadingSyntaxNode

Det är SetextHeadingSyntax.

VisitSyntaxNode(MarkdownSyntaxNode)

Definiera gränssnittet för visit node.

public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

och MarkdownSyntaxNode.

VisitSyntaxTree(MarkdownSyntaxTree)

Definiera gränssnittet för att besöka MarkdownSyntaxTree.

public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)

Parameters

tree MarkdownSyntaxTree

Det är markdownSyntaxTree.

VisitTable(TableSyntaxNode)

Definiera gränssnittet för att besöka TableSyntax.

public virtual void VisitTable(TableSyntaxNode table)

Parameters

table TableSyntaxNode

och TableSyntax.

VisitText(TextSyntaxNode)

Definiera gränssnittet för att besöka text syntax.

public virtual void VisitText(TextSyntaxNode text)

Parameters

text TextSyntaxNode

Texten är syntax.

VisitThematicBreak(ThematicBreakSyntaxNode)

Definiera gränssnittet för att besöka ThematicBreakSyntax.

public virtual void VisitThematicBreak(ThematicBreakSyntaxNode heading)

Parameters

heading ThematicBreakSyntaxNode

Den tematiska BreakSyntax.

VisitWhitespace(WhitespaceSyntaxNode)

Definiera gränssnittet för att besöka Whitespace Syntax.

public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)

Parameters

whitespace WhitespaceSyntaxNode

Den vita rymden.

 Svenska