Class MarkdownSyntaxTree
Il nome: Aspose.Html.Toolkit.Markdown.Syntax Assemblaggio: Aspose.HTML.dll (25.4.0)
L’albero di Syntax Markdown.
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritable
Inheritance
object ← MarkdownSyntaxNode ← MarkdownSyntaxTree
Implements
I membri ereditari
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)
Crea il MarkdownSyntaxTree
public MarkdownSyntaxTree(Configuration configuration)
Parameters
configuration
Configuration
La configurazione .
MarkdownSyntaxTree()
Creato il MarkdownSyntaxTree.
public MarkdownSyntaxTree()
Properties
SyntaxFactory
Ricevi la SyntaxFactory.
public MarkdownSyntaxFactory SyntaxFactory { get; }
Valore di proprietà
Methods
Accept(MarkdownSyntaxVisitor)
Definisce l’interfaccia per visitare i nodi dell’albero di sintasi.
public override void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
Il visitatore di MarkdownSyntax.
CreateNodeIterator(MarkdownSyntaxNodeFilter)
Definisce l’interfaccia per la creazione del nodo iteratore.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
Il filtro
Returns
Il nodo iteratore.
CreateNodeIterator(MarkdownSyntaxNode)
Definisce l’interfaccia per la creazione del nodo iteratore.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
Il segno di MarkdownSyntaxNode.
Returns
Il nodo iteratore.
CreateNodeIterator(Scopri di più su MarkdownSyntaxNodeFilter)
Definisce l’interfaccia per la creazione del nodo iteratore.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
Il segno di MarkdownSyntaxNode.
filter
MarkdownSyntaxNodeFilter
Il segnaleSyntaxNodeFilter.
Returns
Il nodo iteratore.
CreateTreeWalker(MarkdownSyntaxNodeFilter)
Definisce l’interfaccia per creare il passeggero albero.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
Il segnaleSyntaxNodeFilter.
Returns
L’albero del cammino.
CreateTreeWalker(MarkdownSyntaxNode)
Definisce l’interfaccia per creare il passeggero albero.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
Il segno di MarkdownSyntaxNode.
Returns
L’albero del cammino.
CreateTreeWalker(Scopri di più su MarkdownSyntaxNodeFilter)
Definisce l’interfaccia per creare il passeggero albero.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
Il segno di MarkdownSyntaxNode.
filter
MarkdownSyntaxNodeFilter
Il segnaleSyntaxNodeFilter.
Returns
L’albero del cammino.
Save(String)
Salva l’albero di sintasi al percorso specificato.
public void Save(string path)
Parameters
path
string
Il percorso di string.
Save(TextWriter)
Salva l’albero di sintasi all’autore specificato.
public void Save(TextWriter writer)
Parameters
writer
TextWriter
Il testo scrittore.
Save(Stream)
Salva l’albero di sintasi al flusso specificato.
public void Save(Stream stream)
Parameters
stream
Stream
Il flusso .