Class MarkdownSyntaxTree
Nom dels espais: Aspose.Html.Toolkit.Markdown.Syntax Assemblea: Aspose.HTML.dll (25.4.0)
Representació de l’arbre de sintaxe de la marcació.
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritable
Inheritance
object ← MarkdownSyntaxNode ← MarkdownSyntaxTree
Implements
Membres heretats
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)
Creació de MarkdownSyntaxTree
public MarkdownSyntaxTree(Configuration configuration)
Parameters
configuration
Configuration
La configuració .
MarkdownSyntaxTree()
Creació del MarkdownSyntaxTree.
public MarkdownSyntaxTree()
Properties
SyntaxFactory
Obtenir la SyntaxFactory.
public MarkdownSyntaxFactory SyntaxFactory { get; }
Valor de la propietat
Methods
Accept(MarkdownSyntaxVisitor)
Defineix la interfície per visitar els nodes de l’arbre de síntax.
public override void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
El visitor de la marca.
CreateNodeIterator(MarkdownSyntaxNodeFilter)
Defineix la interfície per a la creació del node iterador.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
i el filtre.
Returns
El nit iterador.
CreateNodeIterator(MarkdownSyntaxNode)
Defineix la interfície per a la creació del node iterador.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
El nom de MarkdownSyntax.
Returns
El nit iterador.
CreateNodeIterator(MarcacióSyntaxNode)
Defineix la interfície per a la creació del node iterador.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
El nom de MarkdownSyntax.
filter
MarkdownSyntaxNodeFilter
El filtre de MarkdownSyntax.
Returns
El nit iterador.
CreateTreeWalker(MarkdownSyntaxNodeFilter)
Defineix la interfície per crear el caminador d’arbre.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
El filtre de MarkdownSyntax.
Returns
El camí de l’arbre.
CreateTreeWalker(MarkdownSyntaxNode)
Defineix la interfície per crear el caminador d’arbre.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
El nom de MarkdownSyntax.
Returns
El camí de l’arbre.
CreateTreeWalker(MarcacióSyntaxNode)
Defineix la interfície per crear el caminador d’arbre.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
El nom de MarkdownSyntax.
filter
MarkdownSyntaxNodeFilter
El filtre de MarkdownSyntax.
Returns
El camí de l’arbre.
Save(Tàrrega)
Salva l’arbre de síntesi al camí especificat.
public void Save(string path)
Parameters
path
string
El camí de la línia.
Save(TextWriter)
Salva l’arbre de síntesi al escriptor especificat.
public void Save(TextWriter writer)
Parameters
writer
TextWriter
El text de l’autor.
Save(Stream)
Salva l’arbre de síntesi al corrent especificat.
public void Save(Stream stream)
Parameters
stream
Stream
El corrent.