## NodeIterator class

节点迭代器。

```csharp
public class NodeIterator : Traversal
```

## 特性

| 姓名 | 描述 |
| --- | --- |
| [Filter](../../aspose.html.toolkit.markdown.syntax/traversal/filter/) { get; } | 定义获取过滤器的接口。 |
| [PointerBeforeReferenceNode](../../aspose.html.toolkit.markdown.syntax/nodeiterator/pointerbeforereferencenode/) { get; } | 返回 true if 引用节点之前的指针。 |
| [ReferenceNode](../../aspose.html.toolkit.markdown.syntax/nodeiterator/referencenode/) { get; } | 获取参考节点。 |
| [Root](../../aspose.html.toolkit.markdown.syntax/traversal/root/) { get; } | 定义获取Root节点的接口。 |

## 方法

| 姓名 | 描述 |
| --- | --- |
| [Detach](../../aspose.html.toolkit.markdown.syntax/nodeiterator/detach/)() | detach() 方法在调用时不得执行任何操作 |
| [Dispose](../../aspose.html.toolkit.markdown.syntax/traversal/dispose/)() | 定义处理接口。 |
| [NextNode](../../aspose.html.toolkit.markdown.syntax/nodeiterator/nextnode/)() | 定义获取下一个节点的接口。 |
| [PreviousNode](../../aspose.html.toolkit.markdown.syntax/nodeiterator/previousnode/)() | 定义获取上一个节点的接口。 |

### 也可以看看

* class [Traversal](../traversal/)
* 命名空间 [Aspose.Html.Toolkit.Markdown.Syntax](../../aspose.html.toolkit.markdown.syntax/)
* 部件 [Aspose.HTML](../../)


