Skip to main content
All docs
V24.2

TdxAutomationElementSettings Class

Stores UI Automation settings for a DevExpress control.

Declaration

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

See Also