Class MarkdownSyntaxTree

MarkdownSyntaxTree class

Αντιπροσωπεύει το δέντρο σύνταξης Markdown.

public class MarkdownSyntaxTree : MarkdownSyntaxNode

Κατασκευαστές

ΟνομαΠεριγραφή
MarkdownSyntaxTree()Δημιούργησε το MarkdownSyntaxTree.
MarkdownSyntaxTree(Configuration)Δημιουργεί το MarkdownSyntaxTree

Ιδιότητες

ΟνομαΠεριγραφή
FirstChild { get; }Πάρε το πρώτο παιδί.
LastChild { get; }Πάρε το τελευταίο παιδί.
NextSibling { get; }Πάρε το επόμενο αδερφάκι.
Parent { get; }Λήψη του γονικού κόμβου.
PreviousSibling { get; }Πάρε το προηγούμενο αδερφάκι.
SyntaxFactory { get; }Λήψη του SyntaxFactory.

Μέθοδοι

ΟνομαΠεριγραφή
override Accept(MarkdownSyntaxVisitor)Καθορίζει τη διεπαφή για την επίσκεψη κόμβων του δέντρου σύνταξης.
AppendChild(MarkdownSyntaxNode)Προσθήκη θυγατρικού κόμβου.
ChildNodes()Λήψη της συλλογής θυγατρικών κόμβων.
CreateNodeIterator(MarkdownSyntaxNode)Καθορίζει τη διεπαφή για τη δημιουργία του επαναλήπτη κόμβου.
CreateNodeIterator(MarkdownSyntaxNodeFilter)Καθορίζει τη διεπαφή για τη δημιουργία του επαναλήπτη κόμβου.
CreateNodeIterator(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)Καθορίζει τη διεπαφή για τη δημιουργία του επαναλήπτη κόμβου.
CreateTreeWalker(MarkdownSyntaxNode)Καθορίζει τη διεπαφή για τη δημιουργία του δεντροπεριπατητή.
CreateTreeWalker(MarkdownSyntaxNodeFilter)Καθορίζει τη διεπαφή για τη δημιουργία του δεντροπεριπατητή.
CreateTreeWalker(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)Καθορίζει τη διεπαφή για τη δημιουργία του δεντροπεριπατητή.
GetLeadingTrivia()Αποκτήστε τα κορυφαία trivia.
GetSyntaxTree()Λάβετε το δέντρο σύνταξης.
GetTrailingTrivia()Λάβετε τα Trailing trivia.
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)Εισαγωγή πριν από τον κόμβο.
RemoveChild(MarkdownSyntaxNode)Αφαιρέστε το παιδί.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)Αντικαταστήστε τον θυγατρικό κόμβο.
Save(Stream)Αποθηκεύει το δέντρο σύνταξης στην καθορισμένη ροή.
Save(string)Αποθηκεύει το δέντρο σύνταξης στην καθορισμένη διαδρομή.
Save(TextWriter)Αποθηκεύει το δέντρο σύνταξης στον καθορισμένο συντάκτη.
override ToString()Παράκαμψη μεθόδου ToString.
virtual WriteTo(MarkdownTextWriter)Γράψτε στο MarkdownTextWriter.
WriteTo(TextWriter)Εγγραφή κόμβων στο πρόγραμμα εγγραφής κειμένου.

Δείτε επίσης