Class MarkdownSyntaxTree
ja nimityö: Aspose.Html.Toolkit.Markdown.Syntax Kokoelma: Aspose.HTML.dll (25.4.0)
Esittelee Markdown Syntax Tree.
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritable
Inheritance
object ← MarkdownSyntaxNode ← MarkdownSyntaxTree
Implements
Perintöjäsenet
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)
Luo MarkdownSyntaxTree
public MarkdownSyntaxTree(Configuration configuration)
Parameters
configuration
Configuration
Se on konfiguraatio.
MarkdownSyntaxTree()
Luodaan MarkdownSyntaxTree.
public MarkdownSyntaxTree()
Properties
SyntaxFactory
Tutustu SyntaxFactoryin.
public MarkdownSyntaxFactory SyntaxFactory { get; }
Omistuksen arvo
Methods
Accept(MarkdownSyntaxVisitor)
Määritetään syntaxin puun käyntikoneiden käyttöliittymä.
public override void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
MarkdownSyntaxVisitor on
CreateNodeIterator(MarkdownSyntaxNodeFilter)
Määritä käyttöliittymä luoda node iterator.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
ja suodattimista.
Returns
Node iteraattori on
CreateNodeIterator(MarkdownSyntaxNode)
Määritä käyttöliittymä luoda node iterator.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
ja MarkdownSyntaxNode.
Returns
Node iteraattori on
CreateNodeIterator(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)
Määritä käyttöliittymä luoda node iterator.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
ja MarkdownSyntaxNode.
filter
MarkdownSyntaxNodeFilter
MarkdownSyntaxNodeFilter -järjestelmä
Returns
Node iteraattori on
CreateTreeWalker(MarkdownSyntaxNodeFilter)
Määritä käyttöliittymä puun kävelijän luomiseksi.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
MarkdownSyntaxNodeFilter -järjestelmä
Returns
Ja puu kävelee.
CreateTreeWalker(MarkdownSyntaxNode)
Määritä käyttöliittymä puun kävelijän luomiseksi.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
ja MarkdownSyntaxNode.
Returns
Ja puu kävelee.
CreateTreeWalker(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)
Määritä käyttöliittymä puun kävelijän luomiseksi.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
ja MarkdownSyntaxNode.
filter
MarkdownSyntaxNodeFilter
MarkdownSyntaxNodeFilter -järjestelmä
Returns
Ja puu kävelee.
Save(String)
Se säästää syntaxin puuta määritellylle reitille.
public void Save(string path)
Parameters
path
string
ja tiivisteen polku.
Save(TextWriter)
Tallenna syntaxin puu määritellylle kirjailijalle.
public void Save(TextWriter writer)
Parameters
writer
TextWriter
Tekstin kirjoittajan kanssa.
Save(Stream)
Säästä syntaxin puu määriteltyyn virtaukseen.
public void Save(Stream stream)
Parameters
stream
Stream
ja virtauksen.