RemoveNode(AccessibilityNode, bool)
Removes the node from the accessibility hierarchy and removes or re-parents its descendants.
Read time 1 minuteLast updated 10 days ago
Definition
- Type: Method
- Namespace: UnityEngine.Accessibility
- Assembly: UnityEngine.AccessibilityModule
public void RemoveNode(AccessibilityNode node, bool removeChildren = true)
Parameters
The node to remove.
truefalsetrueRemarks
Warning: When this hierarchy is the _activeHierarchy, this method has a non-trivial cost on the following platforms:
-
iOS: Removing a node has a high cost that scales with the size of the affected subtree. Avoid calling this method frequently in performance-sensitive code.
-
macOS: Removing a node has a moderate cost that scales with the size of the affected subtree. Calling this method frequently can affect performance.
Removing a node from an inactive hierarchy has no native cost.