OutlineGroup 类

OutlineGroup class

表示大纲组。

public sealed class OutlineGroup : IndentatedNode<IOutlineChildNode>, IOutlineChildNode, 
    IOutlineElementChildNode

构造函数

名称描述
OutlineGroup()默认构造函数。

属性

名称描述
Document { get; }获取节点的文档。
FirstChild { get; }
IndentPosition { get; set; }
IsComposite { get; }
LastChild { get; }
NextSibling { get; }获取同一节点树层级的下一个节点。
NodeType { get; }获取节点类型。
ParentNode { get; }获取父节点。
PreviousSibling { get; }获取同一节点树层级的上一个节点。

方法

名称描述
override Accept(DocumentVisitor)接受节点的访问者。
virtual AppendChildFirst<T1>(T1)
virtual AppendChildLast<T1>(T1)
override GetChildNodes<T1>()
GetEnumerator()
virtual InsertChild<T1>(int, T1)
InsertChildrenRange(int, IEnumerable<IOutlineChildNode>)
InsertChildrenRange(int, params IOutlineChildNode[])
RemoveChild<T1>(T1)

另请参阅