# EnumerateNodeTypeHandlers(Hierarchy)

> Enumerates all the HierarchyNodeTypeHandler instances used by this hierarchy.

## Definition

* **Type:** Method
* **Namespace:** [Unity.Hierarchy](/engine/6000.7/script-reference/unity/hierarchy.md)
* **Assembly:** UnityEngine.HierarchyModule

```csharp
public static HierarchyNodeTypeHandlerEnumerable EnumerateNodeTypeHandlers(this Hierarchy hierarchy)
```

### Parameters

**** (\[Hierarchy]\(/engine/6000.7/script-reference/unity/hierarchy/hierarchy)):&#x20;

### Returns

| Type                                                                                                                        | Description                                                                                                                          |
| --------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| [HierarchyNodeTypeHandlerEnumerable](/engine/6000.7/script-reference/unity/hierarchy/hierarchynodetypehandlerenumerable.md) | The enumerable of [HierarchyNodeTypeHandler](/engine/6000.7/script-reference/unity/hierarchy/hierarchynodetypehandler.md) instances. |

### Remarks

Use this method to enumerate all the [HierarchyNodeTypeHandler](/engine/6000.7/script-reference/unity/hierarchy/hierarchynodetypehandler.md) instances used by this hierarchy.
