Class MarkdownSyntaxTree
Název místa: Aspose.Html.Toolkit.Markdown.Syntax Sbírka: Aspose.HTML.dll (25.5.0)
Představte Markdown Syntax Tree.
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritableInheritance
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.