# Subhierarchy

> An enumerable representing this TransformHandle instance and all of its descendants. The TransformHandle instance itself is yielded first, followed by its descendants in depth-first order.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public TransformHandle.SubhierarchyEnumerable Subhierarchy { get; }
```
