Class IndentatedNodeT

IndentatedNode<T> class

子节点相对缩进的节点的基类。

public class IndentatedNode<T> : CompositeNode<T>, IIndentatedNode
    where T : INode
范围描述
T复合节点中元素的类型。

特性

姓名描述
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<T>)
InsertChildrenRange(int, params T[])
RemoveChild<T1>(T1)

也可以看看