Class MarkdownSyntaxTree

MarkdownSyntaxTree class

Vertegenwoordigen de Markdown-syntaxisstructuur.

public class MarkdownSyntaxTree : MarkdownSyntaxNode

Constructeurs

NaamBeschrijving
MarkdownSyntaxTree()De MarkdownSyntaxTree gemaakt.
MarkdownSyntaxTree(Configuration)Maakt de MarkdownSyntaxTree

Eigenschappen

NaamBeschrijving
FirstChild { get; }Krijg het eerste kind.
LastChild { get; }Haal het laatste kind.
NextSibling { get; }Haal de volgende broer of zus.
Parent { get; }Haal het bovenliggende knooppunt op.
PreviousSibling { get; }Haal de vorige broer of zus.
SyntaxFactory { get; }Download de SyntaxFactory.

methoden

NaamBeschrijving
override Accept(MarkdownSyntaxVisitor)Definieert de interface voor het bezoeken van knooppunten van de syntaxisboom.
AppendChild(MarkdownSyntaxNode)Onderliggend knooppunt toevoegen.
ChildNodes()Haal de verzameling onderliggende knooppunten op.
CreateNodeIterator(MarkdownSyntaxNode)Definieert de interface voor het maken van de knooppuntiterator.
CreateNodeIterator(MarkdownSyntaxNodeFilter)Definieert de interface voor het maken van de knooppuntiterator.
CreateNodeIterator(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)Definieert de interface voor het maken van de knooppuntiterator.
CreateTreeWalker(MarkdownSyntaxNode)Definieert de interface voor het maken van de boomwandelaar.
CreateTreeWalker(MarkdownSyntaxNodeFilter)Definieert de interface voor het maken van de boomwandelaar.
CreateTreeWalker(MarkdownSyntaxNode, MarkdownSyntaxNodeFilter)Definieert de interface voor het maken van de boomwandelaar.
GetLeadingTrivia()Verkrijg de belangrijkste trivia.
GetSyntaxTree()Haal de syntaxisstructuur op.
GetTrailingTrivia()Verkrijg de Trailing trivia.
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)Invoegen voor knooppunt.
RemoveChild(MarkdownSyntaxNode)Verwijder het kind.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)Vervang het onderliggende knooppunt.
Save(Stream)Slaat de syntaxisstructuur op in de opgegeven stream.
Save(string)Slaat de syntaxisstructuur op in het opgegeven pad.
Save(TextWriter)Slaat de syntaxisstructuur op in de opgegeven schrijver.
override ToString()ToString-methode overschrijven.
virtual WriteTo(MarkdownTextWriter)Schrijf naar MarkdownTextWriter.
WriteTo(TextWriter)Schrijf knooppunten naar tekstschrijver.

Zie ook