Class ListItemSyntaxNode

ListItemSyntaxNode class

代表 ListItemSyntaxNode.

public class ListItemSyntaxNode : MultiLineContainerBlockSyntaxNode

特性

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

方法

姓名描述
override Accept(MarkdownSyntaxVisitor)定义接受访问者的接口。
AppendChild(MarkdownSyntaxNode)追加子节点.
ChildNodes()获取子节点集合。
GetLeadingTrivia()获取领先的琐事。
GetLinesLeadingTrivia()定义用于获取引导琐事的行的接口。
GetMarker()获取标记
GetSyntaxTree()获取语法树。
GetTrailingTrivia()获取尾随的琐事。
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)在节点之前插入。
IsTight()如果是 tight. 则为真
RemoveChild(MarkdownSyntaxNode)删除孩子.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)替换子节点。
override ToString()覆盖 ToString 方法。
virtual WriteTo(MarkdownTextWriter)写入 MarkdownTextWriter.
WriteTo(TextWriter)将节点写入文本编写器。

也可以看看