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()
Відвідувач від MarkdownSyntax.
protected MarkdownSyntaxVisitor()
MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)
Відвідувач від MarkdownSyntax.
protected MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter nodeFilter)
Parameters
nodeFilter
MarkdownSyntaxNodeFilter
Створення MarkdownSyntaxNodeFilter.
Methods
DefaultVisit(MarkdownSyntaxNode)
Визначення інтерфейсу для DefaultVisit
protected virtual void DefaultVisit(MarkdownSyntaxNode parent)
Parameters
parent
MarkdownSyntaxNode
Використання MarkdownSyntaxNode.
Visit(MarkdownSyntaxTree)
Визначте інтерфейс для відвідування синтаксичного дерева.
public void Visit(MarkdownSyntaxTree syntaxTree)
Parameters
syntaxTree
MarkdownSyntaxTree
Синтаксичне дерево .
Visit(MarkdownSyntaxNode)
Визначте інтерфейс для відвідування вузлів.
public void Visit(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Використання MarkdownSyntaxNode.
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)
Визначте інтерфейс для відвідування 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
Про це повідомляє IndentedCodeBlockSyntax.
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
Створення LinkReferenceDefinitionSyntax.
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
Про це йдеться в повідомленні ReferenceImageSyntax.
VisitReferenceLink(ReferenceLinkSyntaxNode)
Визначте інтерфейс для відвідування ReferenceLinkSyntax.
public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)
Parameters
Про це йдеться в повідомленні LinkedIn.
VisitSetextHeading(SetextHeadingSyntaxNode)
Визначте інтерфейс для відвідування SetextHeadingSyntax.
public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)
Parameters
heading
SetextHeadingSyntaxNode
Створення SetextHeadingSyntax.
VisitSyntaxNode(MarkdownSyntaxNode)
Визначте інтерфейс для відвідування вузлів.
public virtual void VisitSyntaxNode(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
Використання MarkdownSyntaxNode.
VisitSyntaxTree(MarkdownSyntaxTree)
Визначте інтерфейс для відвідування MarkdownSyntaxTree.
public virtual void VisitSyntaxTree(MarkdownSyntaxTree tree)
Parameters
tree
MarkdownSyntaxTree
Створення MarkdownSyntaxTree.
VisitTable(TableSyntaxNode)
Визначте інтерфейс для відвідування TableSyntax.
public virtual void VisitTable(TableSyntaxNode table)
Parameters
table
TableSyntaxNode
Створення TableSyntax.
VisitText(TextSyntaxNode)
Визначте інтерфейс для відвідування текстового синтезу.
public virtual void VisitText(TextSyntaxNode text)
Parameters
text
TextSyntaxNode
Створення Text Syntax.
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
У білому просторі.