# children

> The node's children in the accessibility hierarchy.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine.Accessibility](/engine/6000.6/script-reference/unityengine/accessibility.md)
* **Assembly:** UnityEngine.AccessibilityModule

```csharp
public IReadOnlyList<AccessibilityNode> children { get; }
```

### Remarks

To add a new child, call [AccessibilityHierarchy.AddNode](/engine/6000.6/script-reference/unityengine/accessibility/accessibilityhierarchy/addnode.md) or [AccessibilityHierarchy.InsertNode](/engine/6000.6/script-reference/unityengine/accessibility/accessibilityhierarchy/insertnode.md) on the hierarchy that the node belongs to, passing the node as the parent. To make an existing node a child of this node, or move a child to a different node, call [AccessibilityHierarchy.MoveNode](/engine/6000.6/script-reference/unityengine/accessibility/accessibilityhierarchy/movenode.md). To remove a child, call [AccessibilityHierarchy.RemoveNode](/engine/6000.6/script-reference/unityengine/accessibility/accessibilityhierarchy/removenode.md).
