Class MarkdownSyntaxVisitor

Class MarkdownSyntaxVisitor

Название пространства: Aspose.Html.Toolkit.Markdown.Syntax Ассоциация: Aspose.HTML.dll (25.5.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()

Марк-долуSyntaxVisitor ctor.

protected MarkdownSyntaxVisitor()

MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)

Марк-долуSyntaxVisitor ctor.

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

С помощью блокчейн.

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(HTMLФрагментСинтакс)

Определите интерфейс для посещения 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

В 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

link ReferenceLinkSyntaxNode

Реферат на LinkedIn.

VisitSetextHeading(SetextHeadingSyntaxNode)

Определите интерфейс для посещения SetextHeadingSyntax.

public virtual void VisitSetextHeading(SetextHeadingSyntaxNode heading)

Parameters

heading SetextHeadingSyntaxNode

Название: The 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

В таблице Синтакс.

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

В белом пространстве.

 Русский