Class MarkdownSyntaxTree
اسم الفضاء : Aspose.Html.Toolkit.Markdown.Syntax مجموعة: Aspose.HTML.dll (25.4.0)
تمثيل شجرة Markdown Syntax.
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritable
Inheritance
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
من التدفق .