Class MarkdownSyntaxTree
اسم الفضاء : Aspose.Html.Toolkit.Markdown.Syntax مجموعة: Aspose.HTML.dll (25.5.0)
تمثيل شجرة Markdown Syntax.
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritableInheritance
object ← MarkdownSyntaxNode ← MarkdownSyntaxTree
Implements
الأعضاء الموروثين
MarkdownSyntaxNode.WriteTo(TextWriter) , MarkdownSyntaxNode.GetSyntaxTree() , MarkdownSyntaxNode.ChildNodes() , MarkdownSyntaxNode.GetLeadingTrivia() , MarkdownSyntaxNode.GetTrailingTrivia() , MarkdownSyntaxNode.AppendChild(MarkdownSyntaxNode) , MarkdownSyntaxNode.RemoveChild(MarkdownSyntaxNode) , MarkdownSyntaxNode.ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode) , MarkdownSyntaxNode.InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode) , MarkdownSyntaxNode.PreInsertionValidity(MarkdownSyntaxNode) , MarkdownSyntaxNode.Accept(MarkdownSyntaxVisitor) , MarkdownSyntaxNode.WriteTo(MarkdownTextWriter) , MarkdownSyntaxNode.WriteComponentsTo(MarkdownTextWriter) , MarkdownSyntaxNode.ToString() , MarkdownSyntaxNode.Parent , MarkdownSyntaxNode.FirstChild , MarkdownSyntaxNode.LastChild , MarkdownSyntaxNode.PreviousSibling , MarkdownSyntaxNode.NextSibling , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MarkdownSyntaxTree(Configuration)
إنشاء MarkdownSyntaxTree
public MarkdownSyntaxTree(Configuration configuration)Parameters
configuration Configuration
عن التكوين .
MarkdownSyntaxTree()
تم إنشاء MarkdownSyntaxTree.
public MarkdownSyntaxTree()Properties
SyntaxFactory
احصل على مصنع Syntax.
public MarkdownSyntaxFactory SyntaxFactory { get; }قيمة الممتلكات
Methods
Accept(MarkdownSyntaxVisitor)
يحدد واجهة زيارة عقدة من شجرة التوليف.
public override void Accept(MarkdownSyntaxVisitor visitor)Parameters
visitor MarkdownSyntaxVisitor
أضف تعليق حول MarkdownSyntaxVisitor.
CreateNodeIterator(MarkdownSyntaxNodeFilter)
يحدد واجهة لإنشاء إيتراتور العقد.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNodeFilter filter)Parameters
filter MarkdownSyntaxNodeFilter
في الفلتر .
Returns
إيتراتور العقد .
CreateNodeIterator(MarkdownSyntaxNode)
يحدد واجهة لإنشاء إيتراتور العقد.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root)Parameters
root MarkdownSyntaxNode
إشارة إلى MarkdownSyntaxNode.
Returns
إيتراتور العقد .
CreateNodeIterator(MarkdownSyntaxNode، MarkdownSyntaxNodeFilter)
يحدد واجهة لإنشاء إيتراتور العقد.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)Parameters
root MarkdownSyntaxNode
إشارة إلى MarkdownSyntaxNode.
filter MarkdownSyntaxNodeFilter
فيديوهات متعلقة بـ MarkdownSyntaxNodeFilter
Returns
إيتراتور العقد .
CreateTreeWalker(MarkdownSyntaxNodeFilter)
يحدد واجهة لإنشاء شجرة المشي.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNodeFilter filter)Parameters
filter MarkdownSyntaxNodeFilter
فيديوهات متعلقة بـ MarkdownSyntaxNodeFilter
Returns
شجرة المشي .
CreateTreeWalker(MarkdownSyntaxNode)
يحدد واجهة لإنشاء شجرة المشي.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root)Parameters
root MarkdownSyntaxNode
إشارة إلى MarkdownSyntaxNode.
Returns
شجرة المشي .
CreateTreeWalker(MarkdownSyntaxNode، MarkdownSyntaxNodeFilter)
يحدد واجهة لإنشاء شجرة المشي.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)Parameters
root MarkdownSyntaxNode
إشارة إلى MarkdownSyntaxNode.
filter MarkdownSyntaxNodeFilter
فيديوهات متعلقة بـ MarkdownSyntaxNodeFilter
Returns
شجرة المشي .
Save(الستار)
تخزين شجرة التوليف إلى المسار المحدد.
public void Save(string path)Parameters
path string
مسار الشريط
Save(TextWriter)
تخزين شجرة التركيب للكاتب المحدد.
public void Save(TextWriter writer)Parameters
writer TextWriter
كاتب النص .
Save(Stream)
تخزين شجرة التوليف إلى التدفق المحدد.
public void Save(Stream stream)Parameters
stream Stream
من التدفق .