Drive Windows UI Automation on a running Revit or Bluebeam session -- read on-screen elements, click, type, and read dialogs. For the interactions that have no API: warning dialogs, wizards, and anything else exposed only through the window itself.
| Verb | What it does |
|---|---|
bim ui instances |
list automatable process instances (always empty; ui-cli attaches on demand) |
bim ui exec --verb <verb> [--process <process>] [--pid <pid>] |
execute a UI automation verb on the target process |
bim ui doctor |
check UI automation availability |
bim ui version |
return the driver version |
bim ui instances
list automatable process instances (always empty; ui-cli attaches on demand)
bim ui exec --verb <verb> [--process <process>] [--pid <pid>]
execute a UI automation verb on the target process
--verb <verb> (required) -- ui automation verb (elements|click|click-at|type|key|screenshot|wait|find|read|select|menu|menu-walk|dialog|test-live)--process <process> -- target process name--pid <pid> -- target process id (alternative to process)bim ui doctor
check UI automation availability
bim ui version
return the driver version