Class MarkdownSyntaxTree
Nome do espaço: Aspose.Html.Toolkit.Markdown.Syntax Assembleia: Aspose.HTML.dll (25.4.0)
Representa a árvore de sintaxe Markdown.
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritable
Inheritance
object ← MarkdownSyntaxNode ← MarkdownSyntaxTree
Implements
Membros herdados
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)
Crie o MarkdownSyntaxTree
public MarkdownSyntaxTree(Configuration configuration)
Parameters
configuration
Configuration
A Configuração .
MarkdownSyntaxTree()
Criou o MarkdownSyntaxTree.
public MarkdownSyntaxTree()
Properties
SyntaxFactory
Conheça a fábrica Syntax.
public MarkdownSyntaxFactory SyntaxFactory { get; }
Valor da propriedade
Methods
Accept(MarkdownSyntaxVisitor)
Defina a interface para visitar os nodos da árvore de síntese.
public override void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
O MarkdownSyntaxVisitor.
CreateNodeIterator(MarkdownSyntaxNodeFilter)
Defina a interface para criar o iterador de nodo.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
e o filtro.
Returns
O iterador do nodo.
CreateNodeIterator(MarkdownSyntaxNode)
Defina a interface para criar o iterador de nodo.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
É o MarkdownSyntaxNode.
Returns
O iterador do nodo.
CreateNodeIterator(MarcaçãoSyntaxNode, MarcaçãoSyntaxNodeFilter)
Defina a interface para criar o iterador de nodo.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
É o MarkdownSyntaxNode.
filter
MarkdownSyntaxNodeFilter
Com o MarkdownSyntaxNodeFilter.
Returns
O iterador do nodo.
CreateTreeWalker(MarkdownSyntaxNodeFilter)
Defina a interface para criar o caminhão da árvore.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
Com o MarkdownSyntaxNodeFilter.
Returns
A árvore caminha.
CreateTreeWalker(MarkdownSyntaxNode)
Defina a interface para criar o caminhão da árvore.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
É o MarkdownSyntaxNode.
Returns
A árvore caminha.
CreateTreeWalker(MarcaçãoSyntaxNode, MarcaçãoSyntaxNodeFilter)
Defina a interface para criar o caminhão da árvore.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
É o MarkdownSyntaxNode.
filter
MarkdownSyntaxNodeFilter
Com o MarkdownSyntaxNodeFilter.
Returns
A árvore caminha.
Save(Redação)
Salve a árvore de síntese para o caminho especificado.
public void Save(string path)
Parameters
path
string
O Caminho da Estrada.
Save(TextWriter)
Salve a árvore de síntese para o escritor especificado.
public void Save(TextWriter writer)
Parameters
writer
TextWriter
A autora do texto.
Save(Stream)
Salve a árvore de síntese para o fluxo especificado.
public void Save(Stream stream)
Parameters
stream
Stream
e o fluxo.