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()
فيديوهات متعلقة بـ “ MarkdownSyntaxVisitor ”
protected MarkdownSyntaxVisitor()
MarkdownSyntaxVisitor(MarkdownSyntaxNodeFilter)
فيديوهات متعلقة بـ “ MarkdownSyntaxVisitor ”
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(HTMLFragmentسينتاكس)
يحدد واجهة زيارة 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
تداول الخيارات الثنائية.
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
إشارة إلى إشارة.
VisitReferenceLink(ReferenceLinkSyntaxNode)
يحدد واجهة زيارة ReferenceLinkSyntax.
public virtual void VisitReferenceLink(ReferenceLinkSyntaxNode link)
Parameters
إشارة لـ LinkSyntax
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
شجرة MarkdownSyntax.
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
الموضوعات المتعلقة بـBreakSyntax
VisitWhitespace(WhitespaceSyntaxNode)
يحدد واجهة زيارة Whitespace Syntax.
public virtual void VisitWhitespace(WhitespaceSyntaxNode whitespace)
Parameters
whitespace
WhitespaceSyntaxNode
الفضاء الأبيض .