Class MarkdownSyntaxTree

Class MarkdownSyntaxTree

Numele spaţiului: Aspose.Html.Toolkit.Markdown.Syntax Asamblare: Aspose.HTML.dll (25.4.0)

Arborele de sintax Markdown.

[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritable

Inheritance

object MarkdownSyntaxNode MarkdownSyntaxTree

Implements

IWritable

Membrii moștenitori

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)

Creează MarkdownSyntaxTree

public MarkdownSyntaxTree(Configuration configuration)

Parameters

configuration Configuration

pentru configurare .

MarkdownSyntaxTree()

Creați MarkdownSyntaxTree.

public MarkdownSyntaxTree()

Properties

SyntaxFactory

Obțineți sintaxFactory.

public MarkdownSyntaxFactory SyntaxFactory { get; }

Valoarea proprietății

MarkdownSyntaxFactory

Methods

Accept(MarkdownSyntaxVisitor)

Define interfața pentru a vizita nodurile copacului de sintax.

public override void Accept(MarkdownSyntaxVisitor visitor)

Parameters

visitor MarkdownSyntaxVisitor

Cuvânt cheie despre MarkdownSyntaxVisitor.

CreateNodeIterator(MarkdownSyntaxNodeFilter)

Definiți interfața pentru a crea iteratorul nodului.

public NodeIterator CreateNodeIterator(MarkdownSyntaxNodeFilter filter)

Parameters

filter MarkdownSyntaxNodeFilter

şi filtru .

Returns

NodeIterator

Iteratorul de noduri.

CreateNodeIterator(MarkdownSyntaxNode)

Definiți interfața pentru a crea iteratorul nodului.

public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root)

Parameters

root MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

Returns

NodeIterator

Iteratorul de noduri.

CreateNodeIterator(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)

Definiți interfața pentru a crea iteratorul nodului.

public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)

Parameters

root MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

filter MarkdownSyntaxNodeFilter

Cuvânt cheie: MarkdownSyntaxNodeFilter

Returns

NodeIterator

Iteratorul de noduri.

CreateTreeWalker(MarkdownSyntaxNodeFilter)

Definiți interfața pentru a crea pasagerul copacului.

public TreeWalker CreateTreeWalker(MarkdownSyntaxNodeFilter filter)

Parameters

filter MarkdownSyntaxNodeFilter

Cuvânt cheie: MarkdownSyntaxNodeFilter

Returns

TreeWalker

Copacul este Walker.

CreateTreeWalker(MarkdownSyntaxNode)

Definiți interfața pentru a crea pasagerul copacului.

public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root)

Parameters

root MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

Returns

TreeWalker

Copacul este Walker.

CreateTreeWalker(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)

Definiți interfața pentru a crea pasagerul copacului.

public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)

Parameters

root MarkdownSyntaxNode

Cuvânt cheie: MarkdownSyntaxNode

filter MarkdownSyntaxNodeFilter

Cuvânt cheie: MarkdownSyntaxNodeFilter

Returns

TreeWalker

Copacul este Walker.

Save(Strângere)

Salvează copacul de sintax pe calea specificată.

public void Save(string path)

Parameters

path string

Calea de strângere.

Save(TextWriter)

Salvează copacul de sintax pentru scriitorul specificat.

public void Save(TextWriter writer)

Parameters

writer TextWriter

În textul scriitorului.

Save(Stream)

Salvează copacul de sintax la fluxul specificat.

public void Save(Stream stream)

Parameters

stream Stream

şi fluxul .

 Română