## CreateNodeIterator(Node) {#createnodeiterator}

Belirtilen düğümde köklenen alt ağaç üzerinde yeni bir NodeIterator oluşturun.

```csharp
public INodeIterator CreateNodeIterator(Node root)
```

| Parametre | Tip | Tanım |
| --- | --- | --- |
| root | Node | alt öğeleriyle birlikte yinelenecek düğüm. Yineleyici başlangıçta bu düğümden hemen önce konumlandırılır. The whatToShow bayrakları ve varsa filtre, bu konum ayarlanırken dikkate alınmaz. Kök, null olmamalıdır. |

### Geri dönüş değeri

Yeni oluşturulan NodeIterator.

### istisnalar

| istisna | şart |
| --- | --- |
| [DOMException](../../domexception) | NOT_SUPPORTED_ERR: Belirtilen kök, null ise tetiklenir. |

### Ayrıca bakınız

* interface [INodeIterator](../../../aspose.svg.dom.traversal/inodeiterator)
* class [Node](../../node)
* class [Document](../../document)
* ad alanı [Aspose.Svg.Dom](../../document)
* toplantı [Aspose.SVG](../../../)

---

## CreateNodeIterator(Node, long) {#createnodeiterator_1}

Belirtilen düğümde köklenen alt ağaç üzerinde yeni bir NodeIterator oluşturun.

```csharp
public INodeIterator CreateNodeIterator(Node root, long whatToShow)
```

| Parametre | Tip | Tanım |
| --- | --- | --- |
| root | Node | alt öğeleriyle birlikte yinelenecek düğüm. Yineleyici başlangıçta bu düğümden hemen önce konumlandırılır. The whatToShow bayrakları ve varsa filtre, bu konum ayarlanırken dikkate alınmaz. Kök, null olmamalıdır. |
| whatToShow | Int64 | flag, yineleyici tarafından sunulan ağacın mantıksal görünümünde içinde hangi düğüm türlerinin görünebileceğini belirtir. Olası SHOW_ değerleri kümesi için NodeFilter'ın açıklamasına bakın.Bu bayraklar VEYA kullanılarak birleştirilebilir. |

### Geri dönüş değeri

Yeni oluşturulan NodeIterator.

### istisnalar

| istisna | şart |
| --- | --- |
| [DOMException](../../domexception) | NOT_SUPPORTED_ERR: Belirtilen kök, null ise tetiklenir. |

### Ayrıca bakınız

* interface [INodeIterator](../../../aspose.svg.dom.traversal/inodeiterator)
* class [Node](../../node)
* class [Document](../../document)
* ad alanı [Aspose.Svg.Dom](../../document)
* toplantı [Aspose.SVG](../../../)

---

## CreateNodeIterator(Node, long, INodeFilter) {#createnodeiterator_2}

Belirtilen düğümde köklenen alt ağaç üzerinde yeni bir NodeIterator oluşturun.

```csharp
public INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
```

| Parametre | Tip | Tanım |
| --- | --- | --- |
| root | Node | alt öğeleriyle birlikte yinelenecek düğüm. Yineleyici başlangıçta bu düğümden hemen önce konumlandırılır. The whatToShow bayrakları ve varsa filtre, bu konum ayarlanırken dikkate alınmaz. Kök, null olmamalıdır. |
| whatToShow | Int64 | flag, yineleyici tarafından sunulan ağacın mantıksal görünümünde içinde hangi düğüm türlerinin görünebileceğini belirtir. Olası SHOW_ değerleri kümesi için NodeFilter'ın açıklamasına bakın.Bu bayraklar VEYA kullanılarak birleştirilebilir. |
| filter | INodeFilter | this TreeWalker ile kullanılacak NodeFilter veya filtre olmadığını belirtmek için null. |

### Geri dönüş değeri

Yeni oluşturulan NodeIterator.

### istisnalar

| istisna | şart |
| --- | --- |
| [DOMException](../../domexception) | NOT_SUPPORTED_ERR: Belirtilen kök, null ise tetiklenir. |

### Ayrıca bakınız

* interface [INodeIterator](../../../aspose.svg.dom.traversal/inodeiterator)
* class [Node](../../node)
* interface [INodeFilter](../../../aspose.svg.dom.traversal/inodefilter)
* class [Document](../../document)
* ad alanı [Aspose.Svg.Dom](../../document)
* toplantı [Aspose.SVG](../../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.SVG.dll -->
