Class HugoFrontMatterSyntaxNode

HugoFrontMatterSyntaxNode class

Define la clase base HugoFrontMatterSyntaxNode

public abstract class HugoFrontMatterSyntaxNode : BlockSyntaxNode

Propiedades

NombreDescripción
FirstChild { get; }Obtener el primer hijo.
abstract FrontMatterRootNode { get; }Obtener y establecer el RootNode
LastChild { get; }Obtener el último hijo.
NextSibling { get; }Consigue el siguiente hermano.
Parent { get; }Obtener el nodo padre.
PreviousSibling { get; }Obtener el hermano anterior.

Métodos

NombreDescripción
override Accept(MarkdownSyntaxVisitor)Define la interfaz para aceptar visitante.
AppendChild(MarkdownSyntaxNode)Agregar nodo secundario.
ChildNodes()Obtener la colección de nodos secundarios.
Find(params string[])Define la interfaz para encontrar BaseSyntaxNode
abstract Find<T>(params string[])Define la interfaz para encontrar T
GetLeadingTrivia()Consigue las principales curiosidades.
GetSyntaxTree()Obtener el árbol de sintaxis.
GetTrailingTrivia()Obtenga la trivia final.
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)Insertar antes del nodo.
RemoveChild(MarkdownSyntaxNode)Quitar al hijo.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)Reemplace el nodo secundario.
override ToString()Anula el método ToString.
virtual WriteTo(MarkdownTextWriter)Escribir en MarkdownTextWriter.
WriteTo(TextWriter)Escribir nodos en escritor de texto.

Ver también