Class MarkdownSyntaxTree
ชื่อพื้นที่: Aspose.Html.Toolkit.Markdown.Syntax การประกอบ: Aspose.HTML.dll (25.4.0)
แสดงไม้ Syntax Markdown
[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
รับ SyntaxFactory
public MarkdownSyntaxFactory SyntaxFactory { get; }
คุณสมบัติมูลค่า
Methods
Accept(MarkdownSyntaxVisitor)
กําหนดอินเตอร์เฟซสําหรับการเยี่ยมชมช่องของต้นสังเคราะห์
public override void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
ผู้เข้าชม MarkdownSyntax
CreateNodeIterator(MarkdownSyntaxNodeFilter)
กําหนดอินเตอร์เฟซเพื่อสร้าง node iterator
public NodeIterator CreateNodeIterator(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
ตัวกรอง
Returns
ปุ่ม iterator
CreateNodeIterator(MarkdownSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อสร้าง node iterator
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
MarkdownSyntaxNode
Returns
ปุ่ม iterator
CreateNodeIterator(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)
กําหนดอินเตอร์เฟซเพื่อสร้าง node iterator
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
MarkdownSyntaxNode
filter
MarkdownSyntaxNodeFilter
MarkdownSyntaxNodeFilter
Returns
ปุ่ม iterator
CreateTreeWalker(MarkdownSyntaxNodeFilter)
กําหนดอินเตอร์เฟซเพื่อสร้างต้นไม้ Walker
public TreeWalker CreateTreeWalker(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
MarkdownSyntaxNodeFilter
Returns
ดอกไม้ Walker
CreateTreeWalker(MarkdownSyntaxNode)
กําหนดอินเตอร์เฟซเพื่อสร้างต้นไม้ Walker
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
MarkdownSyntaxNode
Returns
ดอกไม้ Walker
CreateTreeWalker(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)
กําหนดอินเตอร์เฟซเพื่อสร้างต้นไม้ Walker
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
MarkdownSyntaxNode
filter
MarkdownSyntaxNodeFilter
MarkdownSyntaxNodeFilter
Returns
ดอกไม้ Walker
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
กระแส