Class MarkdownSyntaxVisitor

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

list UnorderedListSyntaxNode

Неодноразовий синтакс.

VisitList(OrderedListSyntaxNode)

Визначте інтерфейс для відвідування OrderedListSyntax.

public virtual void VisitList(OrderedListSyntaxNode list)

Parameters

list OrderedListSyntaxNode

Про це йдеться в повідомленні.

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

link ReferenceLinkSyntaxNode

Про це йдеться в повідомленні 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

У білому просторі.

 Українська