Question

Capture

  • 5 January 2024
  • 1 reply
  • 56 views

Badge +2

Hi, can someone tell me the best way to interact with UI .Because we do have four options in Capture command  to interact .there are Object , Microsoft active accesbility, Microsoft UI automation, Microsoft UI automation (COM).


1 reply

Userlevel 6
Badge +15

Hi @Pushpi,

Normally, the Capture object (auto-detect) used, however depending on the application type, you can select below technology type,

 

 

 

https://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/aae-client/bot-creator/commands/cloud-using-recorder-action.html

 

Please find the below :,

 

Microsoft Active Accessibility (MSAA)

 

Microsoft Active Accessibility is a legacy accessibility technology that was introduced as a platform add-in for Windows 95. MSAA is designed to help Assistive Technology (AT) products interact with standard and custom user interface elements of an application and also to access, identify, and manipulate an application's UI elements. MSAA is based on the Component Object Model (COM), which defines a mechanism for applications and operating systems to communicate. To know more about the most commonly used properties in this technology, see Using the Capture action.

 

Microsoft UI Automation

 

Microsoft UI Automation is an accessibility framework for Microsoft Windows, and it is available on all operating systems that support Windows Presentation Foundation (WPF). UI Automation provides programmatic access to most user interface elements on the desktop, enabling AT products such as screen readers to provide information about the UI to end users and to manipulate the UI by means other than standard input. To know more about the most commonly used properties in this technology, see Using the Capture action.

 

Microsoft UI Automation (COM)

 

Microsoft UI Automation (COM) runs on unmanaged code and delivers automation faster than UI Automation. You can capture the following controls using the Microsoft UI Automation (COM) technology:
  • Button
  • Calendar
  • Check box
  • Client
  • Combo box
  • Label
  • Link
  • List view
  • Menu
  • Page Tab
  • Password text
  • Radio button
  • Slider
  • Table
  • Text box
  • Tree

When you select this technology to capture an object on an application, if that object is not supported for the technology, that is indicated by a gray highlight around the object

 

Reply