Class MarkdownSyntaxTree
Navne til: Aspose.Html.Toolkit.Markdown.Syntax Sammensætning: Aspose.HTML.dll (25.5.0)
Det er markdown syntax tr.
[ComVisible(true)]
public class MarkdownSyntaxTree : MarkdownSyntaxNode, IWritableInheritance
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.