Class MarkdownSyntaxTree
Tên không gian: Aspose.Html.Toolkit.Markdown.Syntax Tổng hợp: Aspose.HTML.dll (25.4.0)
Hình ảnh của Markdown Syntax Tree
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritable
Inheritance
object ← MarkdownSyntaxNode ← MarkdownSyntaxTree
Implements
Thành viên thừa kế
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)
Tạo MarkdownSyntaxTree
public MarkdownSyntaxTree(Configuration configuration)
Parameters
configuration
Configuration
cấu hình .
MarkdownSyntaxTree()
tạo ra MarkdownSyntaxTree.
public MarkdownSyntaxTree()
Properties
SyntaxFactory
Tìm hiểu về SyntaxFactory
public MarkdownSyntaxFactory SyntaxFactory { get; }
Giá trị bất động sản
Methods
Accept(MarkdownSyntaxVisitor)
Định nghĩa giao diện để truy cập các nút của cây syntax.
public override void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
MarkdownSyntaxVisitor.
CreateNodeIterator(MarkdownSyntaxNodeFilter)
Định nghĩa giao diện để tạo các nút iterator.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
Bộ lọc
Returns
Các nút iterator
CreateNodeIterator(MarkdownSyntaxNode)
Định nghĩa giao diện để tạo các nút iterator.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
Đánh giá MarkdownSyntaxNode
Returns
Các nút iterator
CreateNodeIterator(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)
Định nghĩa giao diện để tạo các nút iterator.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
Đánh giá MarkdownSyntaxNode
filter
MarkdownSyntaxNodeFilter
Tính năng của MarkdownSyntaxNodeFilter
Returns
Các nút iterator
CreateTreeWalker(MarkdownSyntaxNodeFilter)
Định nghĩa giao diện để tạo ra cây đi bộ.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
Tính năng của MarkdownSyntaxNodeFilter
Returns
Cây Walker
CreateTreeWalker(MarkdownSyntaxNode)
Định nghĩa giao diện để tạo ra cây đi bộ.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
Đánh giá MarkdownSyntaxNode
Returns
Cây Walker
CreateTreeWalker(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)
Định nghĩa giao diện để tạo ra cây đi bộ.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
Đánh giá MarkdownSyntaxNode
filter
MarkdownSyntaxNodeFilter
Tính năng của MarkdownSyntaxNodeFilter
Returns
Cây Walker
Save(String)
Tiết kiệm cây syntax đến con đường được chỉ định.
public void Save(string path)
Parameters
path
string
Đường dây đường.
Save(TextWriter)
Tiết kiệm cây syntax cho tác giả được chỉ định.
public void Save(TextWriter writer)
Parameters
writer
TextWriter
Tác giả văn bản
Save(Stream)
Tiết kiệm cây syntax đến dòng cụ thể.
public void Save(Stream stream)
Parameters
stream
Stream
dòng chảy