TdxTreeListColumnAutomationSettings Class
Stores UI Automation tree-related settings for a tree list column.
Declaration
TdxTreeListColumnAutomationSettings = class(
TdxAutomationElementSettings
)
Remarks
UI Automation-based assistive tools (such as Microsoft UI Automation) 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 TdxTreeListColumnAutomationSettings class. These members allow you to configure column content mapping to a node in a UI Automation tree if the dxUIAutomationEnabled global variable is set to True.
UI Automation Settings
- DescribedBy | NamedBy
Specify controls used as sources of the current column name and description as a node in a UI Automation tree.
Note
[DescribedBy] and [NamedBy] properties are in effect only if corresponding properties (Description and Name) are unspecified.
- Description | Name
- Specify name and description for the column in the UI Automation tree. Third-party UIA clients read these properties when a cell within the column accepts focus.
- IncludeCellInRowName
- Specifies if the column value is included in the UI Automation node that corresponds to the focused row.
- IsContentElement | IsControlElement
- Specify if the column belongs to content and control views (subsets) of the UI Automation tree.
UI Automation Events
- OnCalculateProperty
- Allows you to modify calculated UIA node property values for the current column depending on certain conditions.
- OnInitializeProperties
- Allows you to initialize individual UIA node properties for the current column.
General-Purpose API Members
- Assign | AssignTo
- Copy UI Automation tree settings between tree list columns.
Direct TdxTreeListColumnAutomationSettings Class Reference
The TcxTreeListColumn.Automation property references a TdxTreeListColumnAutomationSettings object.