Class MarkdownSyntaxTree
Numele spaţiului: Aspose.Html.Toolkit.Markdown.Syntax Asamblare: Aspose.HTML.dll (25.5.0)
Arborele de sintax Markdown.
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritableInheritance
object ← MarkdownSyntaxNode ← MarkdownSyntaxTree
Implements
Membrii moștenitori
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)
Creează MarkdownSyntaxTree
public MarkdownSyntaxTree(Configuration configuration)Parameters
configuration Configuration
pentru configurare .
MarkdownSyntaxTree()
Creați MarkdownSyntaxTree.
public MarkdownSyntaxTree()Properties
SyntaxFactory
Obțineți sintaxFactory.
public MarkdownSyntaxFactory SyntaxFactory { get; }Valoarea proprietății
Methods
Accept(MarkdownSyntaxVisitor)
Define interfața pentru a vizita nodurile copacului de sintax.
public override void Accept(MarkdownSyntaxVisitor visitor)Parameters
visitor MarkdownSyntaxVisitor
Cuvânt cheie despre MarkdownSyntaxVisitor.
CreateNodeIterator(MarkdownSyntaxNodeFilter)
Definiți interfața pentru a crea iteratorul nodului.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNodeFilter filter)Parameters
filter MarkdownSyntaxNodeFilter
şi filtru .
Returns
Iteratorul de noduri.
CreateNodeIterator(MarkdownSyntaxNode)
Definiți interfața pentru a crea iteratorul nodului.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root)Parameters
root MarkdownSyntaxNode
Cuvânt cheie: MarkdownSyntaxNode
Returns
Iteratorul de noduri.
CreateNodeIterator(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)
Definiți interfața pentru a crea iteratorul nodului.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)Parameters
root MarkdownSyntaxNode
Cuvânt cheie: MarkdownSyntaxNode
filter MarkdownSyntaxNodeFilter
Cuvânt cheie: MarkdownSyntaxNodeFilter
Returns
Iteratorul de noduri.
CreateTreeWalker(MarkdownSyntaxNodeFilter)
Definiți interfața pentru a crea pasagerul copacului.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNodeFilter filter)Parameters
filter MarkdownSyntaxNodeFilter
Cuvânt cheie: MarkdownSyntaxNodeFilter
Returns
Copacul este Walker.
CreateTreeWalker(MarkdownSyntaxNode)
Definiți interfața pentru a crea pasagerul copacului.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root)Parameters
root MarkdownSyntaxNode
Cuvânt cheie: MarkdownSyntaxNode
Returns
Copacul este Walker.
CreateTreeWalker(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)
Definiți interfața pentru a crea pasagerul copacului.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)Parameters
root MarkdownSyntaxNode
Cuvânt cheie: MarkdownSyntaxNode
filter MarkdownSyntaxNodeFilter
Cuvânt cheie: MarkdownSyntaxNodeFilter
Returns
Copacul este Walker.
Save(Strângere)
Salvează copacul de sintax pe calea specificată.
public void Save(string path)Parameters
path string
Calea de strângere.
Save(TextWriter)
Salvează copacul de sintax pentru scriitorul specificat.
public void Save(TextWriter writer)Parameters
writer TextWriter
În textul scriitorului.
Save(Stream)
Salvează copacul de sintax la fluxul specificat.
public void Save(Stream stream)Parameters
stream Stream
şi fluxul .