Class MarkdownSyntaxTree
Името на пространството: Aspose.Html.Toolkit.Markdown.Syntax Aspose.HTML.dll (25.4.0)
Markdown Syntax Tree.
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritable
Inheritance
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
на потока .