Class MarkdownSyntaxVisitor
Именује се: Aspose.Html.Toolkit.Markdown.Syntax Асамблеја: Aspose.HTML.dll (25.4.0)
Основна класа за маркдаун синтакс посетиоца.
[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()
МаркдаунСинтаксВизитор Цтор.
protected MarkdownSyntaxVisitor()
MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)
МаркдаунСинтаксВизитор Цтор.
protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)
Parameters
nodeFilter
MarkdownSyntaxNodeFilter
Заједно са МаркдаунСинтаксНодФилтер.
Methods
DefaultVisit(MarkdownSyntaxNode)
Дефинишете интерфејс за DefaultVisit
protected virtual void DefaultVisit(MarkdownSyntaxNode parent)
Parameters
parent
MarkdownSyntaxNode
То је МаркдаунСинтаксНод.
Visit(MarkdownSyntaxTree)
Одређује интерфејс за посету синтакс дрвету.
public void Visit(MarkdownSyntaxTree syntaxTree)
Parameters
syntaxTree
MarkdownSyntaxTree
Дрво синтаксиса
Visit(MarkdownSyntaxNode)
Одређује интерфејс за посету чворовима.
public void Visit(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
То је МаркдаунСинтаксНод.
VisitAtxHeading(AtxHeadingSyntaxNode)
Одређује интерфејс за посету AtxHeadingSyntax.
public virtual void VisitAtxHeading(AtxHeadingSyntaxNode heading)
Parameters
heading
AtxHeadingSyntaxNode
АТКСХЕДИНГ СИНТАКС
VisitBlock(BlockSyntaxNode)
Одређује интерфејс за посету блока.
public virtual void VisitBlock(BlockSyntaxNode block)
Parameters
block
BlockSyntaxNode
То је блок.
VisitBlockQuote(BlockQuoteSyntaxNode)
Одређује интерфејс за посету BlockQuoteSyntax.
public virtual void VisitBlockQuote(BlockQuoteSyntaxNode blockQuote)
Parameters
blockQuote
BlockQuoteSyntaxNode
То је блокцхотесинтакс.
VisitCharacterReference(CharacterReferenceSyntaxNode)
Одређује интерфејс за посету CharacterReferenceSyntax.
public virtual void VisitCharacterReference(CharacterReferenceSyntaxNode characterReference)
Parameters
characterReference
CharacterReferenceSyntaxNode
Личност референцеСинтакс.
VisitCodeSpan(CodeSpanSyntaxNode)
Одређује интерфејс за посету CodeSpanSyntax.
public virtual void VisitCodeSpan(CodeSpanSyntaxNode codeSpan)
Parameters
codeSpan
CodeSpanSyntaxNode
То је кодСпанСинтакс.
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
ХТМЛФрагментСинтакс
VisitImage(InlineImageSyntaxNode)
Одређује интерфејс за посету InlineImageSyntax.
public virtual void VisitImage(InlineImageSyntaxNode image)
Parameters
image
InlineImageSyntaxNode
То је ИнлинеИмагеСинтакс.
VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode)
Одређује интерфејс за посету IndentedCodeBlockSyntax.
public virtual void VisitIndentedCodeBlock(IndentedCodeBlockSyntaxNode codeBlock)
Parameters
codeBlock
IndentedCodeBlockSyntaxNode
Идентификовани кодBlockSyntax.
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
То је ХардБрекСинтакс.
VisitLink(InlineLinkSyntaxNode)
Одређује интерфејс за посету InlineLinkSyntax.
public virtual void VisitLink(InlineLinkSyntaxNode link)
Parameters
link
InlineLinkSyntaxNode
То је инлинлинксинтакс.
VisitLink(AutoLinkSyntaxNode)
Одређује интерфејс за посету AutoLinkSyntax.
public virtual void VisitLink(AutoLinkSyntaxNode link)
Parameters
link
AutoLinkSyntaxNode
То је аутолинксинтакс.
VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode)
Одређује интерфејс за посету LinkReferenceDefinitionSyntax.
public virtual void VisitLinkReferenceDefinition(LinkReferenceDefinitionSyntaxNode definition)
Parameters
definition
LinkReferenceDefinitionSyntaxNode
Референтне дефиниције синтакса.
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
То је нуклеарна листа.
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
То је МаркдаунСинтаксНод.
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
То је бели простор.