Class HugoFrontMatterSyntaxNode

HugoFrontMatterSyntaxNode class

Определяет базовый класс HugoFrontMatterSyntaxNode

public abstract class HugoFrontMatterSyntaxNode : BlockSyntaxNode

Характеристики

ИмяОписание
FirstChild { get; }Получить первого ребенка.
abstract FrontMatterRootNode { get; }Получить и установить RootNode
LastChild { get; }Получить последнего потомка.
NextSibling { get; }Получить следующего брата.
Parent { get; }Получить родительский узел.
PreviousSibling { get; }Получить предыдущего брата.

Методы

ИмяОписание
override Accept(MarkdownSyntaxVisitor)Определяет интерфейс для приема посетителей.
AppendChild(MarkdownSyntaxNode)Добавить дочерний узел.
ChildNodes()Получить коллекцию дочерних узлов.
Find(params string[])Определяет интерфейс для поиска BaseSyntaxNode
abstract Find<T>(params string[])Определяет интерфейс для поиска T
GetLeadingTrivia()Получите главные мелочи.
GetSyntaxTree()Получить синтаксическое дерево.
GetTrailingTrivia()Получить викторины.
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)Вставить перед узлом.
RemoveChild(MarkdownSyntaxNode)Удалить дочерний элемент.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)Заменить дочерний узел.
override ToString()Переопределить метод ToString.
virtual WriteTo(MarkdownTextWriter)Запись в MarkdownTextWriter.
WriteTo(TextWriter)Запись узлов в модуль записи текста.

Смотрите также