Class HugoFrontMatterSyntaxNode

HugoFrontMatterSyntaxNode class

Definisce la classe base HugoFrontMatterSyntaxNode

public abstract class HugoFrontMatterSyntaxNode : BlockSyntaxNode

Proprietà

NomeDescrizione
FirstChild { get; }Ottieni il primo figlio.
abstract FrontMatterRootNode { get; }Ottieni e imposta RootNode
LastChild { get; }Ottieni l’ultimo figlio.
NextSibling { get; }Ottieni il prossimo fratello.
Parent { get; }Ottieni il nodo padre.
PreviousSibling { get; }Ottieni il fratello precedente.

Metodi

NomeDescrizione
override Accept(MarkdownSyntaxVisitor)Definisce l’interfaccia per accettare il visitatore.
AppendChild(MarkdownSyntaxNode)Aggiungi nodo figlio.
ChildNodes()Ottieni la raccolta dei nodi figlio.
Find(params string[])Definisce l’interfaccia per trovare BaseSyntaxNode
abstract Find<T>(params string[])Definisce l’interfaccia per trovare T
GetLeadingTrivia()Ottieni le principali curiosità.
GetSyntaxTree()Ottieni l’albero della sintassi.
GetTrailingTrivia()Ottieni la curiosità finale.
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)Inserisci prima del nodo.
RemoveChild(MarkdownSyntaxNode)Rimuovi il bambino.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)Sostituisci il nodo figlio.
override ToString()Sostituisci il metodo ToString.
virtual WriteTo(MarkdownTextWriter)Scrivi su MarkdownTextWriter.
WriteTo(TextWriter)Scrivi nodi su text writer.

Guarda anche