Class HugoShortCodeSyntaxNode

HugoShortCodeSyntaxNode class

定义了 HugoShortCodeSyntaxNode

public class HugoShortCodeSyntaxNode : InlineContainerSyntaxNode

特性

姓名描述
FirstChild { get; }得到第一个孩子.
LastChild { get; }得到最后一个孩子。
NextSibling { get; }获取下一个兄弟姐妹。
Parent { get; }获取父节点.
PreviousSibling { get; }获取前一个兄弟。

方法

姓名描述
override Accept(MarkdownSyntaxVisitor)定义接受访问者的接口。
AppendChild(MarkdownSyntaxNode)追加子节点.
ChildNodes()获取子节点集合。
GetEnumerator()返回一个遍历集合的枚举器。
GetLeadingTrivia()获取领先的琐事。
GetParameter(int)定义 GetParameter
GetParametersCount()定义 GetParametersCount
GetSyntaxTree()获取语法树。
GetTrailingTrivia()获取尾随的琐事。
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)在节点之前插入。
IsEndTag()定义检查接口 IsEndTag
RemoveChild(MarkdownSyntaxNode)删除孩子.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)替换子节点。
override ToString()覆盖 ToString 方法。
virtual WriteTo(MarkdownTextWriter)写入 MarkdownTextWriter.
WriteTo(TextWriter)将节点写入文本编写器。

也可以看看