Class MarkdownSyntaxTree
Navne til: Aspose.Html.Toolkit.Markdown.Syntax Sammensætning: Aspose.HTML.dll (25.4.0)
Det er markdown syntax tr.
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritable
Inheritance
object ← MarkdownSyntaxNode ← MarkdownSyntaxTree
Implements
De arvede medlemmer
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)
Skaber MarkdownSyntaxTree
public MarkdownSyntaxTree(Configuration configuration)
Parameters
configuration
Configuration
Det er konfigurationen.
MarkdownSyntaxTree()
Skabte MarkdownSyntaxTree.
public MarkdownSyntaxTree()
Properties
SyntaxFactory
Få SyntaxFactory.
public MarkdownSyntaxFactory SyntaxFactory { get; }
Ejendomsværdi
Methods
Accept(MarkdownSyntaxVisitor)
Det definerer grænsefladen for at besøge knuder af syntaxtræet.
public override void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
Den MarkdownSyntaxVisitor.
CreateNodeIterator(MarkdownSyntaxNodeFilter)
Det definerer grænsefladen til at oprette node iteratoren.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
Det er filteret.
Returns
Det er node iterator.
CreateNodeIterator(MarkdownSyntaxNode)
Det definerer grænsefladen til at oprette node iteratoren.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
af MarkdownSyntaxNode.
Returns
Det er node iterator.
CreateNodeIterator(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)
Det definerer grænsefladen til at oprette node iteratoren.
public NodeIterator CreateNodeIterator(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
af MarkdownSyntaxNode.
filter
MarkdownSyntaxNodeFilter
Den MarkdownSyntaxNodeFilter.
Returns
Det er node iterator.
CreateTreeWalker(MarkdownSyntaxNodeFilter)
Det definerer grænsen til at skabe træet.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNodeFilter filter)
Parameters
filter
MarkdownSyntaxNodeFilter
Den MarkdownSyntaxNodeFilter.
Returns
Træet Walker.
CreateTreeWalker(MarkdownSyntaxNode)
Det definerer grænsen til at skabe træet.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root)
Parameters
root
MarkdownSyntaxNode
af MarkdownSyntaxNode.
Returns
Træet Walker.
CreateTreeWalker(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)
Det definerer grænsen til at skabe træet.
public TreeWalker CreateTreeWalker(MarkdownSyntaxNode root, MarkdownSyntaxNodeFilter filter)
Parameters
root
MarkdownSyntaxNode
af MarkdownSyntaxNode.
filter
MarkdownSyntaxNodeFilter
Den MarkdownSyntaxNodeFilter.
Returns
Træet Walker.
Save(String)
Sparer syntaxtræet til den angivne vej.
public void Save(string path)
Parameters
path
string
Strækningen af vejen.
Save(TextWriter)
Spar syntaxtræet til den angivne forfatter.
public void Save(TextWriter writer)
Parameters
writer
TextWriter
Det er tekstforfatteren.
Save(Stream)
Sparer syntaxtræet til den angivne strøm.
public void Save(Stream stream)
Parameters
stream
Stream
og strømmen.