Class HugoYamlBasedFrontMatterSyntaxNode
内容
[
隐藏
]HugoYamlBasedFrontMatterSyntaxNode class
定义了 HugoYamlBasedFrontMatterSyntaxNode
public class HugoYamlBasedFrontMatterSyntaxNode : HugoFrontMatterSyntaxNode,
IEnumerable<KeyValuePair<string, ChildFrontMatterSyntaxNode>>
特性
姓名 | 描述 |
---|---|
FirstChild { get; } | 得到第一个孩子. |
override FrontMatterRootNode { get; } | 获取并设置 RootNode. |
LastChild { get; } | 得到最后一个孩子。 |
NextSibling { get; } | 获取下一个兄弟姐妹。 |
Parent { get; } | 获取父节点. |
PreviousSibling { get; } | 获取前一个兄弟。 |
方法
姓名 | 描述 |
---|---|
override Accept(MarkdownSyntaxVisitor) | 定义接受访问者的接口。 |
AppendChild(MarkdownSyntaxNode) | 追加子节点. |
ChildNodes() | 获取子节点集合。 |
Find(params string[]) | 定义用于查找 BaseSyntaxNode 的接口 |
override Find<T>(params string[]) | 通过字符串 Path 定义查找 T 的接口 |
GetEnumerator() | 获取枚举器. |
GetLeadingTrivia() | 获取领先的琐事。 |
GetSyntaxTree() | 获取语法树。 |
GetTrailingTrivia() | 获取尾随的琐事。 |
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode) | 在节点之前插入。 |
RemoveChild(MarkdownSyntaxNode) | 删除孩子. |
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode) | 替换子节点。 |
override ToString() | 覆盖 ToString 方法。 |
virtual WriteTo(MarkdownTextWriter) | 写入 MarkdownTextWriter. |
WriteTo(TextWriter) | 将节点写入文本编写器。 |