Skip to main content
All docs
V25.1

TdxAutomationProperty Class

The base class for all UIA node properties.

Declaration

TdxAutomationProperty = class(
    TObject
)

Remarks

UIA node properties define a control/UI element in the UI Automation tree.

Main API Members

The list below outlines key members of the TdxAutomationProperty class. These members allow you to manage an individual UIA node property.

Calculated
Specifies if the UIA node property is calculated.
Clear
Resets the UIA node property.
IsNull
Identifies if the UIA node property is specified.

Indirect TdxAutomationProperty Class Reference

The TdxCalculateAutomationPropertyEvent procedural type references the currently processed UI node automation property as a TdxAutomationProperty object (AProperty).

Tip

Cast the AProperty parameter value to the corresponding terminal TdxAutomationProperty class descendant to access all public API members.

You can call the AProperty.ClassType function or use any other RTTI functionality to identify the actual UIA node property type.

Terminal TdxAutomationProperty Class Descendant

Do not use the TdxAutomationProperty class directly. Use the TdxStringAutomationProperty class instead.

Inheritance

TObject
TdxAutomationProperty
See Also