Class MarkdownSyntaxTree
Název místa: Aspose.Html.Toolkit.Markdown.Syntax Sbírka: Aspose.HTML.dll (25.4.0)
Představte Markdown Syntax Tree.
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritable
Inheritance
object ← MarkdownSyntaxNode ← MarkdownSyntaxTree
Implements
Dědiční členové
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)
Vytvořte MarkdownSyntaxTree
public MarkdownSyntaxTree(Configuration configuration)
Parameters
configuration
Configuration
a konfiguraci.
MarkdownSyntaxTree()
Vytvořil MarkdownSyntaxTree.
public MarkdownSyntaxTree()
Properties
SyntaxFactory
Získejte SyntaxFactory.
public MarkdownSyntaxFactory SyntaxFactory { get; }
Hodnota nemovitosti
Methods
Accept(MarkdownSyntaxVisitor)
Definuje rozhraní pro návštěvu uzlin syntaxového stromu.
public override void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
Návštěvník MarkdownSyntax.
CreateNodeIterator(MarkdownSyntaxNodeFilter)
Definuje rozhraní pro vytvoření node iterátoru.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
a filtrován.
Returns
Nůžový iterátor.
CreateNodeIterator(MarkdownSyntaxNode)
Definuje rozhraní pro vytvoření node iterátoru.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
Zde je MarkdownSyntaxNode.
Returns
Nůžový iterátor.
CreateNodeIterator(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)
Definuje rozhraní pro vytvoření node iterátoru.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
Zde je MarkdownSyntaxNode.
filter
MarkdownSyntaxNodeFilter
Zpět na MarkdownSyntaxNodeFilter.
Returns
Nůžový iterátor.
CreateTreeWalker(MarkdownSyntaxNodeFilter)
Definuje rozhraní pro vytvoření stromového chodce.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
Zpět na MarkdownSyntaxNodeFilter.
Returns
A strom chod.
CreateTreeWalker(MarkdownSyntaxNode)
Definuje rozhraní pro vytvoření stromového chodce.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
Zde je MarkdownSyntaxNode.
Returns
A strom chod.
CreateTreeWalker(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)
Definuje rozhraní pro vytvoření stromového chodce.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
Zde je MarkdownSyntaxNode.
filter
MarkdownSyntaxNodeFilter
Zpět na MarkdownSyntaxNodeFilter.
Returns
A strom chod.
Save(Stringová)
Ušetří syntaxní strom do stanovené trasy.
public void Save(string path)
Parameters
path
string
Zpět na String Path.
Save(TextWriter)
Ušetří syntaxní strom určenému spisovateli.
public void Save(TextWriter writer)
Parameters
writer
TextWriter
A textový spisovatel.
Save(Stream)
Ušetří syntaxní strom do určeného toku.
public void Save(Stream stream)
Parameters
stream
Stream
To je proud.