Class MarkdownSyntaxTree

MarkdownSyntaxTree class

Repräsentiert den Markdown-Syntaxbaum.

public class MarkdownSyntaxTree : MarkdownSyntaxNode

Konstrukteure

NameBeschreibung
MarkdownSyntaxTree()hat den MarkdownSyntaxTree erstellt.
MarkdownSyntaxTree(Configuration)Erstellt den MarkdownSyntaxTree

Eigenschaften

NameBeschreibung
FirstChild { get; }Das erste Kind bekommen.
LastChild { get; }Hol dir das letzte Kind.
NextSibling { get; }Hol dir das nächste Geschwister.
Parent { get; }Holen Sie sich den übergeordneten Knoten.
PreviousSibling { get; }Holen Sie sich das vorherige Geschwister.
SyntaxFactory { get; }Holen Sie sich die SyntaxFactory.

Methoden

NameBeschreibung
override Accept(MarkdownSyntaxVisitor)Definiert die Schnittstelle zum Besuch von Knoten des Syntaxbaums.
AppendChild(MarkdownSyntaxNode)Untergeordneten Knoten anhängen.
ChildNodes()Abrufen der untergeordneten Knotensammlung.
CreateNodeIterator(MarkdownSyntaxNode)Definiert die Schnittstelle zum Erstellen des Node-Iterators.
CreateNodeIterator(MarkdownSyntaxNodeFilter)Definiert die Schnittstelle zum Erstellen des Node-Iterators.
CreateNodeIterator(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)Definiert die Schnittstelle zum Erstellen des Node-Iterators.
CreateTreeWalker(MarkdownSyntaxNode)Definiert die Schnittstelle zum Erstellen des Treewalkers.
CreateTreeWalker(MarkdownSyntaxNodeFilter)Definiert die Schnittstelle zum Erstellen des Treewalkers.
CreateTreeWalker(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)Definiert die Schnittstelle zum Erstellen des Treewalkers.
GetLeadingTrivia()Holen Sie sich die führenden Wissenswertes.
GetSyntaxTree()Holen Sie sich den Syntaxbaum.
GetTrailingTrivia()Holen Sie sich die abschließenden Wissenswertes.
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)Vor Knoten einfügen.
RemoveChild(MarkdownSyntaxNode)Entfernen Sie das Kind.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)Ersetzen Sie den untergeordneten Knoten.
Save(Stream)Speichert den Syntaxbaum im angegebenen Stream.
Save(string)Speichert den Syntaxbaum im angegebenen Pfad.
Save(TextWriter)Speichert den Syntaxbaum im angegebenen Writer.
override ToString()ToString-Methode überschreiben.
virtual WriteTo(MarkdownTextWriter)In MarkdownTextWriter schreiben.
WriteTo(TextWriter)Knoten in Textschreiber schreiben.

Siehe auch