Class MarkdownSyntaxTree

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

IWritable

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

MarkdownSyntaxFactory

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

NodeIterator

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

NodeIterator

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

NodeIterator

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

TreeWalker

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

TreeWalker

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

TreeWalker

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.

 Català