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