TdxAutomationElementSettings Class
Stores UI Automation settings for a DevExpress control.
#Declaration
Delphi
TdxAutomationElementSettings = class(
TcxInterfacedPersistent
)
#Remarks
UI Automation-based accessibility features (such as Microsoft Narrator) rely on the Microsoft UI Automation (UIA) framework to obtain information about UI elements in an application.
#Main API Members
The list below outlines key members of the TdxAutomationElementSettings
class. These members allow you to configure supported UI Automation settings in a DevExpress control.
#UI Automation Settings
- DescribedBy
- Specifies the control whose description initializes the Description property.
- Description
- Specifies the control’s description for third-party accessibility applications.
- Name
- Specifies the control’s name for third-party accessibility applications.
- NamedBy
- Specifies the control whose caption initializes the Name property.
#UI Automation Events
- OnCalculateProperty
- Allows you to adjust individually calculated UI Automation settings depending on certain conditions.
- OnInitializeProperties
- Allows you to limit the number of calculated UI automation settings to enhance overall performance.
#Direct TdxAutomationElementSettings Class References
The following public API members reference a TdxAutomationElementSettings
object:
- TcxCustomButton.Automation
- Provides access to the button’s UI Automation and accessibility settings.
- TcxCustomEditButton.Automation
- Provides access to the editor button’s UI Automation and accessibility settings.
- TcxCustomEditProperties.Automation
- Provides access to editor UI Automation and accessibility settings.
- TcxGroupBox.Automation
- Provides access to UI Automation and accessibility of the group box.
- TcxRadioButton.Automation
- Provides access to the radio button’s UI Automation and accessibility settings.
- TcxRadioGroupItem.Automation
- Provides access to the radio group item’s UI Automation and accessibility settings.
- TdxCustomPanel.Automation
- Provides access to the panel’s UI Automation and accessibility settings.
#Inheritance
TObject
TPersistent
TInterfacedPersistent
TcxInterfacedPersistent
TdxAutomationElementSettings
See Also