Class HugoYamlBasedFrontMatterSyntaxNode

HugoYamlBasedFrontMatterSyntaxNode class

Définit le HugoYamlBasedFrontMatterSyntaxNode

public class HugoYamlBasedFrontMatterSyntaxNode : HugoFrontMatterSyntaxNode, 
    IEnumerable<KeyValuePair<string, ChildFrontMatterSyntaxNode>>

Propriétés

NomLa description
FirstChild { get; }Obtenez le premier enfant.
override FrontMatterRootNode { get; }Obtenir et définir le RootNode.
LastChild { get; }Obtenez le dernier enfant.
NextSibling { get; }Obtenez le frère suivant.
Parent { get; }Obtenir le nœud parent.
PreviousSibling { get; }Obtenir le frère précédent.

Méthodes

NomLa description
override Accept(MarkdownSyntaxVisitor)Définit l’interface pour accepter le visiteur.
AppendChild(MarkdownSyntaxNode)Ajouter un nœud enfant.
ChildNodes()Obtenez la collection de nœuds enfants.
Find(params string[])Définit l’interface pour trouver BaseSyntaxNode
override Find<T>(params string[])Définit l’interface pour trouver T par la chaîne Path
GetEnumerator()Obtenir l’énumérateur.
GetLeadingTrivia()Obtenez les principales anecdotes.
GetSyntaxTree()Obtenir l’arbre de syntaxe.
GetTrailingTrivia()Obtenez le trivia de fin.
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)Insérer avant le nœud.
RemoveChild(MarkdownSyntaxNode)Supprimer l’enfant.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)Remplacer le nœud enfant.
override ToString()Remplacer la méthode ToString.
virtual WriteTo(MarkdownTextWriter)Écrire dans MarkdownTextWriter.
WriteTo(TextWriter)Écrire des nœuds dans le rédacteur de texte.

Voir également