Class MarkdownSyntaxVisitor
Nom dels espais: Aspose.Html.Toolkit.Markdown.Syntax Assemblea: Aspose.HTML.dll (25.4.0)
La classe de base per al visitant de la sintaxa de marcació.
[ComVisible(true)]
public abstract class MarkdownSyntaxVisitor
Inheritance
object ← MarkdownSyntaxVisitor
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxVisitor()
El MarkdownSyntaxVisitor ctor.
protected MarkdownSyntaxVisitor()
MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)
El MarkdownSyntaxVisitor ctor.
protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)
Parameters
nodeFilter
MarkdownSyntaxNodeFilter
El filtre de MarkdownSyntax.
Methods
DefaultVisit(MarkdownSyntaxNode)
Definició de la interfície per a DefaultVisit
protected virtual void DefaultVisit(MarkdownSyntaxNode parent)
Parameters
parent
MarkdownSyntaxNode
El nom de MarkdownSyntax.
Visit(MarkdownSyntaxTree)
Defineix la interfície per visitar l’arbre de síntax.
public void Visit(MarkdownSyntaxTree syntaxTree)
Parameters
syntaxTree
MarkdownSyntaxTree
És l’arbre de síntesi.
Visit(MarkdownSyntaxNode)
Defineix la interfície per visitar el nucli.
public void Visit(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
El nom de MarkdownSyntax.
VisitAtxHeading(AtxHeadingSyntaxNode)
Defineix la interfície per visitar AtxHeadingSyntax.
public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)
Parameters
heading
AtxHeadingSyntaxNode
El sistema AtxHeadingSyntax.
VisitBlock(BlockSyntaxNode)
Defineix la interfície per al bloc de visita.
public virtual void VisitBlock(BlockSyntaxNode block)
Parameters
block
BlockSyntaxNode
El bloc
VisitBlockQuote(BlockQuoteSyntaxNode)
Defineix la interfície per visitar BlockQuoteSyntax.
public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)
Parameters
blockQuote
BlockQuoteSyntaxNode
El BlockQuoteSyntax.
VisitCharacterReference(CharacterReferenceSyntaxNode)
Defineix la interfície per visitar CharacterReferenceSyntax.
public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)
Parameters
characterReference
CharacterReferenceSyntaxNode
El caràcter referentSyntax.
VisitCodeSpan(CodeSpanSyntaxNode)
Defineix la interfície per visitar CodeSpanSyntax.
public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)
Parameters
codeSpan
CodeSpanSyntaxNode
El codiSpanSyntax.
VisitEmphasis(EmphasisSyntaxNode)
Defineix la interfície per visitar EmphasisSyntax.
public virtual void VisitEmphasis(EmphasisSyntaxNode emphasis)
Parameters
emphasis
EmphasisSyntaxNode
L’embassament de la síntesi.
VisitEmptyLine(EmptyLineSyntaxNode)
Defineix la interfície per visitar la línia de text.
public virtual void VisitEmptyLine(EmptyLineSyntaxNode textLine)
Parameters
textLine
EmptyLineSyntaxNode
La línia de text.
VisitEscapedCharacter(EscapedCharacterSyntaxNode)
Defineix la interfície per visitar el caràcter escapament.
public virtual void VisitEscapedCharacter(EscapedCharacterSyntaxNode character)
Parameters
character
EscapedCharacterSyntaxNode
El personatge d’escapament.
VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)
Defineix la interfície per visitar FencedCodeBlockSyntax.
public virtual void VisitFencedCodeBlock(FencedCodeBlockSyntaxNode codeBlock)
Parameters
codeBlock
FencedCodeBlockSyntaxNode
És el FencedCodeBlockSyntax.
VisitHtml(HTMLFragmentSyntax)
Defineix la interfície per visitar HTMLFragmentSyntax.
public virtual void VisitHtml(HTMLFragmentSyntax html)
Parameters
html
HTMLFragmentSyntax
El HTMLFragmentSyntax.
VisitImage(InlineImageSyntaxNode)
Defineix la interfície per visitar InlineImageSyntax.
public virtual void VisitImage(InlineImageSyntaxNode image)
Parameters
image
InlineImageSyntaxNode
i la InlineImageSyntax.
VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)
Defineix la interfície per visitar IndentedCodeBlockSyntax.
public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)
Parameters
codeBlock
IndentedCodeBlockSyntaxNode
El codi indentatBlockSyntax.
VisitLineBreak(SoftBreakSyntaxNode)
Defineix la interfície per visitar SoftBreakSyntax.
public virtual void VisitLineBreak(SoftBreakSyntaxNode lineBreak)
Parameters
lineBreak
SoftBreakSyntaxNode
El SoftBreakSyntax.
VisitLineBreak(HardBreakSyntaxNode)
Defineix la interfície per visitar HardBreakSyntax.
public virtual void VisitLineBreak(HardBreakSyntaxNode lineBreak)
Parameters
lineBreak
HardBreakSyntaxNode
El HardBreakSyntax.
VisitLink(InlineLinkSyntaxNode)
Defineix la interfície per visitar InlineLinkSyntax.
public virtual void VisitLink(InlineLinkSyntaxNode link)
Parameters
link
InlineLinkSyntaxNode
El sistema InlineLinkSyntax.
VisitLink(AutoLinkSyntaxNode)
Defineix la interfície per visitar AutoLinkSyntax.
public virtual void VisitLink(AutoLinkSyntaxNode link)
Parameters
link
AutoLinkSyntaxNode
de l’AutoLinkSyntax.
VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)
Defineix la interfície per visitar LinkReferenceDefinitionSyntax.
public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)
Parameters
definition
LinkReferenceDefinitionSyntaxNode
La definició de LinkReference.
VisitList(UnorderedListSyntaxNode)
Defineix la interfície per visitar UnorderedListSyntax.
public virtual void VisitList(UnorderedListSyntaxNode list)
Parameters
L’incorporació sense ordre.
VisitList(OrderedListSyntaxNode)
Defineix la interfície per visitar OrderedListSyntax.
public virtual void VisitList(OrderedListSyntaxNode list)
Parameters
L’ordre de la Síntax.
VisitListItem(ListItemSyntaxNode)
Defineix la interfície per visitar ListItemSyntax.
public virtual void VisitListItem(ListItemSyntaxNode listItem)
Parameters
listItem
ListItemSyntaxNode
L’escriptura de la santa.
VisitNodeList(NodeList)
Defineix la interfície per visitar NodeList.
public virtual void VisitNodeList(NodeList list)
Parameters
list
NodeList
El NodeList.
VisitParagraph(ParagraphSyntaxNode)
Defineix la interfície per visitar el paràgraf.
public virtual void VisitParagraph(ParagraphSyntaxNode paragraph)
Parameters
paragraph
ParagraphSyntaxNode
El paràgraf .
VisitReferenceImage(ReferenceImageSyntaxNode)
Defineix la interfície per visitar ReferenceImageSyntax.
public virtual void VisitReferenceImage(ReferenceImageSyntaxNode image)
Parameters
image
ReferenceImageSyntaxNode
La referència de l’escriptura.
VisitReferenceLink(ReferenceLinkSyntaxNode)
Defineix la interfície per visitar ReferenceLinkSyntax.
public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)
Parameters
El referèndumSyntax.
VisitSetextHeading(SetextHeadingSyntaxNode)
Defineix la interfície per visitar SetextHeadingSyntax.
public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)
Parameters
heading
SetextHeadingSyntaxNode
El SetextHeadingSyntax.
VisitSyntaxNode(MarkdownSyntaxNode)
Defineix la interfície per visitar el nucli.
public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
El nom de MarkdownSyntax.
VisitSyntaxTree(MarkdownSyntaxTree)
Defineix la interfície per visitar MarkdownSyntaxTree.
public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)
Parameters
tree
MarkdownSyntaxTree
El marcatge de l’arbre.
VisitTable(TableSyntaxNode)
Defineix la interfície per visitar TableSyntax.
public virtual void VisitTable(TableSyntaxNode table)
Parameters
table
TableSyntaxNode
La taula de la síntesi.
VisitText(TextSyntaxNode)
Defineix la interfície per visitar la síntesi de text.
public virtual void VisitText(TextSyntaxNode text)
Parameters
text
TextSyntaxNode
El text de la síntesi.
VisitThematicBreak(ThematicBreakSyntaxNode)
Defineix la interfície per visitar ThematicBreakSyntax.
public virtual void VisitThematicBreak(ThematicBreakSyntaxNode heading)
Parameters
heading
ThematicBreakSyntaxNode
El tema de la sintaxe.
VisitWhitespace(WhitespaceSyntaxNode)
Defineix la interfície per visitar Whitespace Syntax.
public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)
Parameters
whitespace
WhitespaceSyntaxNode
El seu espai blanc.