IElementTraversal

IElementTraversal interface

ElementTraversal 接口是一组只读属性,允许作者在文档中的元素之间轻松导航。在符合 Element Traversal 的实现中,所有实现 Element 的对象也必须实现 ElementTraversal 接口。

public interface IElementTraversal

特性

姓名 描述
ChildElementCount { get; } 返回当前作为该元素子节点的元素节点数。如果此元素没有节点类型为 1 的子节点,则为 0。
FirstElementChild { get; } 返回此元素的第一个子元素节点。如果此元素没有子元素,则返回 null。
LastElementChild { get; } 返回此元素的最后一个子元素节点。如果此元素没有子元素,则返回 null。
NextElementSibling { get; } 返回此元素的下一个兄弟元素节点。如果此元素在文档树中没有位于该元素之后的元素兄弟节点,则返回 null。
PreviousElementSibling { get; } 返回此元素的前一个兄弟元素节点。如果此元素在文档树中没有位于该元素之前的元素兄弟节点,则返回 null。

也可以看看