Class MarkdownSyntaxVisitor
Името на пространството: Aspose.Html.Toolkit.Markdown.Syntax Aspose.HTML.dll (25.4.0)
Основен клас за маркиране на Syntax посетител.
[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()
SyntaxVisitor ctor.
protected MarkdownSyntaxVisitor()
MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)
SyntaxVisitor ctor.
protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)
Parameters
nodeFilter
MarkdownSyntaxNodeFilter
SyntaxNodeFilter.
Methods
DefaultVisit(MarkdownSyntaxNode)
Определя интерфейса за DefaultVisit
protected virtual void DefaultVisit(MarkdownSyntaxNode parent)
Parameters
parent
MarkdownSyntaxNode
MarkdownSyntax.
Visit(MarkdownSyntaxTree)
Определя интерфейса за посещение на синтакс дърво.
public void Visit(MarkdownSyntaxTree syntaxTree)
Parameters
syntaxTree
MarkdownSyntaxTree
Дървото на синтаксиса.
Visit(MarkdownSyntaxNode)
Определя интерфейса за посещение на възел.
public void Visit(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
MarkdownSyntax.
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(ХТМФрагментСинтакс)
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
CodeBlockSyntax.
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
Връзката е свързана с дефиницията на Syntax.
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
Референтният линк.
VisitSetextHeading(SetextHeadingSyntaxNode)
SetextHeadingSyntax.
public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)
Parameters
heading
SetextHeadingSyntaxNode
Сметката на седемте глави.
VisitSyntaxNode(MarkdownSyntaxNode)
Определя интерфейса за посещение на възел.
public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
MarkdownSyntax.
VisitSyntaxTree(MarkdownSyntaxTree)
MarkdownSyntaxTree.
public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)
Parameters
tree
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
и белия пространство.