get_native_children
Retrieves child elements from legacy WinForms/ActiveX controls by walking the IAccessible tree when UI Automation reports no children.
Instructions
Fallback for legacy WinForms/ActiveX controls that expose zero UIA children (verify with get_page_source / Inspect.exe first). Bypasses UI Automation and walks the control's raw IAccessible (MSAA) tree instead — many of these controls were built with hand-written MSAA support for screen readers, exposing rows/cells as "simple children" (plain integer childIds with no HWND) that UIA and Win32 child-window enumeration can never see. Returns a tree of {name, role, value, description, state, defaultAction, rect, childCount, children}. If supported is false, or the root node has zero children, the control paints its own content with no accessibility tree either, and there is no structural data left to recover — use find_by_vision / analyze_screen plus advanced_click instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| elementId | Yes | Element ID (e.g. from find_element) whose native window handle should be walked via IAccessible |