Back to Devexpress

TdxAutomationProperty Class

vcl-dxuiaclasses-e2a7c359.md

latest1.9 KB
Original Source

TdxAutomationProperty Class

The base class for all UIA node properties.

Declaration

delphi
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.

CalculatedSpecifies if the UIA node property is calculated.ClearResets the UIA node property.IsNullIdentifies 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

TdxAutomationProperty Members

dxUIAClasses Unit