Class MarkdownSyntaxTree
Nombre del espacio: Aspose.Html.Toolkit.Markdown.Syntax Colección: Aspose.HTML.dll (25.4.0)
Representa el árbol de sintaxe Markdown.
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritable
Inheritance
object ← MarkdownSyntaxNode ← MarkdownSyntaxTree
Implements
Miembros heredados
MarkdownSyntaxNode.WriteTo(TextWriter) ,y, MarkdownSyntaxNode.GetSyntaxTree() ,y, MarkdownSyntaxNode.ChildNodes() ,y, MarkdownSyntaxNode.GetLeadingTrivia() ,y, MarkdownSyntaxNode.GetTrailingTrivia() ,y, MarkdownSyntaxNode.AppendChild(MarkdownSyntaxNode) ,y, MarkdownSyntaxNode.RemoveChild(MarkdownSyntaxNode) ,y, MarkdownSyntaxNode.ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode) ,y, MarkdownSyntaxNode.InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode) ,y, MarkdownSyntaxNode.PreInsertionValidity(MarkdownSyntaxNode) ,y, MarkdownSyntaxNode.Accept(MarkdownSyntaxVisitor) ,y, MarkdownSyntaxNode.WriteTo(MarkdownTextWriter) ,y, MarkdownSyntaxNode.WriteComponentsTo(MarkdownTextWriter) ,y, MarkdownSyntaxNode.ToString() ,y, MarkdownSyntaxNode.Parent ,y, MarkdownSyntaxNode.FirstChild ,y, MarkdownSyntaxNode.LastChild ,y, MarkdownSyntaxNode.PreviousSibling ,y, MarkdownSyntaxNode.NextSibling ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
MarkdownSyntaxTree(Configuration)
Crea el MarkdownSyntaxTree
public MarkdownSyntaxTree(Configuration configuration)
Parameters
configuration
Configuration
La configuración .
MarkdownSyntaxTree()
Creó el MarkdownSyntaxTree.
public MarkdownSyntaxTree()
Properties
SyntaxFactory
Obtenga la SyntaxFactory.
public MarkdownSyntaxFactory SyntaxFactory { get; }
Valor de la propiedad
Methods
Accept(MarkdownSyntaxVisitor)
Define la interfaz para visitar los nodos del árbol de síntax.
public override void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
El MarkdownSyntaxVisitor.
CreateNodeIterator(MarkdownSyntaxNodeFilter)
Define la interfaz para crear el iterador de nodo.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
El filtro .
Returns
El nodo iterador.
CreateNodeIterator(MarkdownSyntaxNode)
Define la interfaz para crear el iterador de nodo.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
El MarkdownSyntaxNode.
Returns
El nodo iterador.
CreateNodeIterator(MarkdownSyntaxNode, MarcaciónSintax NodeFilter)
Define la interfaz para crear el iterador de nodo.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
El MarkdownSyntaxNode.
filter
MarkdownSyntaxNodeFilter
El marcadoSyntaxNodeFilter.
Returns
El nodo iterador.
CreateTreeWalker(MarkdownSyntaxNodeFilter)
Define la interfaz para crear el pasajero de árbol.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
El marcadoSyntaxNodeFilter.
Returns
El árbol Walker.
CreateTreeWalker(MarkdownSyntaxNode)
Define la interfaz para crear el pasajero de árbol.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
El MarkdownSyntaxNode.
Returns
El árbol Walker.
CreateTreeWalker(MarkdownSyntaxNode, MarcaciónSintax NodeFilter)
Define la interfaz para crear el pasajero de árbol.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
El MarkdownSyntaxNode.
filter
MarkdownSyntaxNodeFilter
El marcadoSyntaxNodeFilter.
Returns
El árbol Walker.
Save(El string)
Salva el árbol de síntesis al camino especificado.
public void Save(string path)
Parameters
path
string
El camino de cordas.
Save(TextWriter)
Salva el árbol de síntesis al escritor especificado.
public void Save(TextWriter writer)
Parameters
writer
TextWriter
El escritor de texto.
Save(Stream)
Salva el árbol de síntesis a la corriente especificada.
public void Save(Stream stream)
Parameters
stream
Stream
El flujo.