Class MarkdownSyntaxTree
Името на пространството: Aspose.Html.Toolkit.Markdown.Syntax Асамблея: Aspose.HTML.dll (25.5.0)
Markdown Syntax Tree.
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritableInheritance
object ← MarkdownSyntaxNode ← MarkdownSyntaxTree
Implements
наследници
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)
Създаване на MarkdownSyntaxTree
public MarkdownSyntaxTree(Configuration configuration)Parameters
configuration Configuration
Това е конфигурацията.
MarkdownSyntaxTree()
MarkdownSyntaxTree.
public MarkdownSyntaxTree()Properties
SyntaxFactory
SyntaxFactory.
public MarkdownSyntaxFactory SyntaxFactory { get; }стойност на имота
Methods
Accept(MarkdownSyntaxVisitor)
Определя интерфейса за посещение на възли на синтаксичното дърво.
public override void Accept(MarkdownSyntaxVisitor visitor)Parameters
visitor MarkdownSyntaxVisitor
Забележка на МаркдоунСинтаксВизитор.
CreateNodeIterator(MarkdownSyntaxNodeFilter)
Определя интерфейса за създаване на итериратора на възела.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNodeFilter filter)Parameters
filter MarkdownSyntaxNodeFilter
Филтърът е.
Returns
iterator.
CreateNodeIterator(MarkdownSyntaxNode)
Определя интерфейса за създаване на итериратора на възела.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root)Parameters
root MarkdownSyntaxNode
MarkdownSyntax.
Returns
iterator.
CreateNodeIterator(МаркиранеSyntaxNode, МаркиранеSyntaxNodeFilter)
Определя интерфейса за създаване на итериратора на възела.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)Parameters
root MarkdownSyntaxNode
MarkdownSyntax.
filter MarkdownSyntaxNodeFilter
SyntaxNodeFilter.
Returns
iterator.
CreateTreeWalker(MarkdownSyntaxNodeFilter)
Определя интерфейса за създаване на дървения ходник.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNodeFilter filter)Parameters
filter MarkdownSyntaxNodeFilter
SyntaxNodeFilter.
Returns
Дървото е ходил.
CreateTreeWalker(MarkdownSyntaxNode)
Определя интерфейса за създаване на дървения ходник.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root)Parameters
root MarkdownSyntaxNode
MarkdownSyntax.
Returns
Дървото е ходил.
CreateTreeWalker(МаркиранеSyntaxNode, МаркиранеSyntaxNodeFilter)
Определя интерфейса за създаване на дървения ходник.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)Parameters
root MarkdownSyntaxNode
MarkdownSyntax.
filter MarkdownSyntaxNodeFilter
SyntaxNodeFilter.
Returns
Дървото е ходил.
Save(Стрий)
Съхранява синтаксичното дърво до посочения път.
public void Save(string path)Parameters
path string
Пътят на лентата.
Save(TextWriter)
Съхранява синтаксичното дърво на посочения писател.
public void Save(TextWriter writer)Parameters
writer TextWriter
Създателят на текста.
Save(Stream)
Съхранява синтаксичното дърво до посочения поток.
public void Save(Stream stream)Parameters
stream Stream
на потока .