Class MarkdownSyntaxTree
名称: Aspose.Html.Toolkit.Markdown.Syntax セットアップ: Aspose.HTML.dll (25.4.0)
マークダウン・シンタックス・ツリー
[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)
マークダウンSyntaxTreeの作成
public MarkdownSyntaxTree(Configuration configuration)
Parameters
configuration
Configuration
構成です。
MarkdownSyntaxTree()
マークダウンシンタックスツリーを作りました。
public MarkdownSyntaxTree()
Properties
SyntaxFactory
SyntaxFactory を購入する
public MarkdownSyntaxFactory SyntaxFactory { get; }
不動産価値
Methods
Accept(MarkdownSyntaxVisitor)
合成ツリーのノードを訪問するためのインターフェイスを定義します。
public override void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
マークダウンシンタクス訪問者
CreateNodeIterator(MarkdownSyntaxNodeFilter)
ノードイテレーターを作成するためのインターフェイスを定義します。
public NodeIterator CreateNodeIterator(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
フィルターです。
Returns
ノードイテレーター
CreateNodeIterator(MarkdownSyntaxNode)
ノードイテレーターを作成するためのインターフェイスを定義します。
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
マークダウンシンタックスノード
Returns
ノードイテレーター
CreateNodeIterator(MarkdownSyntaxNode、MarkdownSyntaxNodeフィルター)
ノードイテレーターを作成するためのインターフェイスを定義します。
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
マークダウンシンタックスノード
filter
MarkdownSyntaxNodeFilter
マークダウンSyntaxNodeFilter
Returns
ノードイテレーター
CreateTreeWalker(MarkdownSyntaxNodeFilter)
インターフェイスを定義して、木のウォーカーを作成します。
public TreeWalker CreateTreeWalker(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
マークダウンSyntaxNodeFilter
Returns
木のウォーカー
CreateTreeWalker(MarkdownSyntaxNode)
インターフェイスを定義して、木のウォーカーを作成します。
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
マークダウンシンタックスノード
Returns
木のウォーカー
CreateTreeWalker(MarkdownSyntaxNode、MarkdownSyntaxNodeフィルター)
インターフェイスを定義して、木のウォーカーを作成します。
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
マークダウンシンタックスノード
filter
MarkdownSyntaxNodeFilter
マークダウンSyntaxNodeFilter
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
流れです。