Class MarkdownSyntaxVisitor
Pôvodný názov: Aspose.Html.Toolkit.Markdown.Syntax Zhromaždenie: Aspose.HTML.dll (25.4.0)
Základná trieda pre markdown syntax návštevníka.
[ComVisible(true)]
public abstract class MarkdownSyntaxVisitor
Inheritance
object ← MarkdownSyntaxVisitor
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxVisitor()
Zoznam návštevníkov ctor.
protected MarkdownSyntaxVisitor()
MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)
Zoznam návštevníkov ctor.
protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)
Parameters
nodeFilter
MarkdownSyntaxNodeFilter
Zariadenie MarkdownSyntaxNodeFilter.
Methods
DefaultVisit(MarkdownSyntaxNode)
Definuje rozhranie pre DefaultVisit
protected virtual void DefaultVisit(MarkdownSyntaxNode parent)
Parameters
parent
MarkdownSyntaxNode
Zobrazí sa MarkdownSyntaxNode.
Visit(MarkdownSyntaxTree)
Definuje rozhranie pre návštevu syntax stromu.
public void Visit(MarkdownSyntaxTree syntaxTree)
Parameters
syntaxTree
MarkdownSyntaxTree
Je to syntax strom.
Visit(MarkdownSyntaxNode)
Definuje rozhranie pre návštevu uzla.
public void Visit(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Zobrazí sa MarkdownSyntaxNode.
VisitAtxHeading(AtxHeadingSyntaxNode)
Definuje rozhranie pre návštevu AtxHeadingSyntax.
public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)
Parameters
heading
AtxHeadingSyntaxNode
Príslušenstvo pre AtxHeadingSyntax.
VisitBlock(BlockSyntaxNode)
Definuje rozhranie pre návštevný blok.
public virtual void VisitBlock(BlockSyntaxNode block)
Parameters
block
BlockSyntaxNode
v bloku .
VisitBlockQuote(BlockQuoteSyntaxNode)
Definuje rozhranie pre návštevu BlockQuoteSyntax.
public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)
Parameters
blockQuote
BlockQuoteSyntaxNode
Vykonávame BlockQuoteSyntax.
VisitCharacterReference(CharacterReferenceSyntaxNode)
Definuje rozhranie pre návštevu CharacterReferenceSyntax.
public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)
Parameters
characterReference
CharacterReferenceSyntaxNode
Charakterový referenčný syntax.
VisitCodeSpan(CodeSpanSyntaxNode)
Definuje rozhranie pre návštevu CodeSpanSyntax.
public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)
Parameters
codeSpan
CodeSpanSyntaxNode
Prečítajte si CodeSpanSyntax.
VisitEmphasis(EmphasisSyntaxNode)
Definuje rozhranie pre návštevu EmphasisSyntax.
public virtual void VisitEmphasis(EmphasisSyntaxNode emphasis)
Parameters
emphasis
EmphasisSyntaxNode
Je to emfázový syntax.
VisitEmptyLine(EmptyLineSyntaxNode)
Definuje rozhranie pre návštevu textovej línie.
public virtual void VisitEmptyLine(EmptyLineSyntaxNode textLine)
Parameters
textLine
EmptyLineSyntaxNode
Textová linka .
VisitEscapedCharacter(EscapedCharacterSyntaxNode)
Definuje rozhranie pre návštevu uniknúť charakter.
public virtual void VisitEscapedCharacter(EscapedCharacterSyntaxNode character)
Parameters
character
EscapedCharacterSyntaxNode
Charakter úteku
VisitFencedCodeBlock(FencedCodeBlockSyntaxNode)
Definuje rozhranie pre návštevu FencedCodeBlockSyntax.
public virtual void VisitFencedCodeBlock(FencedCodeBlockSyntaxNode codeBlock)
Parameters
codeBlock
FencedCodeBlockSyntaxNode
Príslušenstvo pre FencedCodeBlockSyntax.
VisitHtml(HTMLFragmentSyntax)
Definuje rozhranie pre návštevu HTMLFragmentSyntax.
public virtual void VisitHtml(HTMLFragmentSyntax html)
Parameters
html
HTMLFragmentSyntax
Prehľad HTMLFragmentSyntax.
VisitImage(InlineImageSyntaxNode)
Definuje rozhranie pre návštevu InlineImageSyntax.
public virtual void VisitImage(InlineImageSyntaxNode image)
Parameters
image
InlineImageSyntaxNode
Je to InlineImageSyntax.
VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)
Definuje rozhranie pre návštevu IndentedCodeBlockSyntax.
public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)
Parameters
codeBlock
IndentedCodeBlockSyntaxNode
Spoločnosť IndentedCodeBlockSyntax
VisitLineBreak(SoftBreakSyntaxNode)
Definuje rozhranie pre návštevu SoftBreakSyntax.
public virtual void VisitLineBreak(SoftBreakSyntaxNode lineBreak)
Parameters
lineBreak
SoftBreakSyntaxNode
To je SoftBreakSyntax.
VisitLineBreak(HardBreakSyntaxNode)
Definuje rozhranie pre návštevu HardBreakSyntax.
public virtual void VisitLineBreak(HardBreakSyntaxNode lineBreak)
Parameters
lineBreak
HardBreakSyntaxNode
Súvisí s HardBreakSyntax.
VisitLink(InlineLinkSyntaxNode)
Definuje rozhranie pre návštevu InlineLinkSyntax.
public virtual void VisitLink(InlineLinkSyntaxNode link)
Parameters
link
InlineLinkSyntaxNode
Na inlineLinkSyntax.
VisitLink(AutoLinkSyntaxNode)
Definuje rozhranie pre návštevu AutoLinkSyntax.
public virtual void VisitLink(AutoLinkSyntaxNode link)
Parameters
link
AutoLinkSyntaxNode
Je to AutoLinkSyntax.
VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)
Definuje rozhranie pre návštevu LinkReferenceDefinitionSyntax.
public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)
Parameters
definition
LinkReferenceDefinitionSyntaxNode
Odporúča sa definovať syntax.
VisitList(UnorderedListSyntaxNode)
Definuje rozhranie pre návštevu UnorderedListSyntax.
public virtual void VisitList(UnorderedListSyntaxNode list)
Parameters
Neodporúčaný syntax.
VisitList(OrderedListSyntaxNode)
Definuje rozhranie pre návštevu OrderedListSyntax.
public virtual void VisitList(OrderedListSyntaxNode list)
Parameters
Odporúčaný listSyntax.
VisitListItem(ListItemSyntaxNode)
Definuje rozhranie pre návštevu ListItemSyntax.
public virtual void VisitListItem(ListItemSyntaxNode listItem)
Parameters
listItem
ListItemSyntaxNode
Zoznam je syntax.
VisitNodeList(NodeList)
Definuje rozhranie pre návštevu NodeList.
public virtual void VisitNodeList(NodeList list)
Parameters
list
NodeList
a NodeList.
VisitParagraph(ParagraphSyntaxNode)
Definuje rozhranie pre návštevu odseku.
public virtual void VisitParagraph(ParagraphSyntaxNode paragraph)
Parameters
paragraph
ParagraphSyntaxNode
V tomto odseku.
VisitReferenceImage(ReferenceImageSyntaxNode)
Definuje rozhranie pre návštevu ReferenceImageSyntax.
public virtual void VisitReferenceImage(ReferenceImageSyntaxNode image)
Parameters
image
ReferenceImageSyntaxNode
Pre referenčný syntax.
VisitReferenceLink(ReferenceLinkSyntaxNode)
Definuje rozhranie pre návštevu ReferenceLinkSyntax.
public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)
Parameters
Odkaz na syntax.
VisitSetextHeading(SetextHeadingSyntaxNode)
Definuje rozhranie pre návštevu SetextHeadingSyntax.
public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)
Parameters
heading
SetextHeadingSyntaxNode
Prečítajte si tiež: SetextHeadingSyntax
VisitSyntaxNode(MarkdownSyntaxNode)
Definuje rozhranie pre návštevu uzla.
public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Zobrazí sa MarkdownSyntaxNode.
VisitSyntaxTree(MarkdownSyntaxTree)
Definuje rozhranie pre návštevu MarkdownSyntaxTree.
public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)
Parameters
tree
MarkdownSyntaxTree
Zľavy na MarkdownSyntaxTree.
VisitTable(TableSyntaxNode)
Definuje rozhranie pre návštevu TableSyntax.
public virtual void VisitTable(TableSyntaxNode table)
Parameters
table
TableSyntaxNode
V tabuľke syntax.
VisitText(TextSyntaxNode)
Definuje rozhranie pre syntax textu návštevy.
public virtual void VisitText(TextSyntaxNode text)
Parameters
text
TextSyntaxNode
Textový syntax.
VisitThematicBreak(ThematicBreakSyntaxNode)
Definuje rozhranie pre návštevu ThematicBreakSyntax.
public virtual void VisitThematicBreak(ThematicBreakSyntaxNode heading)
Parameters
heading
ThematicBreakSyntaxNode
Tematický breakSyntax.
VisitWhitespace(WhitespaceSyntaxNode)
Definuje rozhranie pre návštevu Whitespace Syntax.
public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)
Parameters
whitespace
WhitespaceSyntaxNode
a bielym priestorom.