Avalonia.Automation.Provider Namespace

 

Interfaces

IEmbeddedRootProvider Exposes methods and properties to support UI Automation client access to the root of an automation tree hosted by another UI framework.
IExpandCollapseProvider Exposes methods and properties to support UI Automation client access to controls that visually expand to display content and collapse to hide content.
IInvokeProvider Exposes methods and properties to support UI Automation client access to controls that initiate or perform a single, unambiguous action and do not maintain state when activated.
IRangeValueProvider Exposes methods and properties to support access by a UI Automation client to controls that can be set to a value within a range.
IRootProvider Exposes methods and properties to support UI Automation client access to the root of an automation tree.
IScrollProvider Exposes methods and properties to support access by a UI Automation client to a control that acts as a scrollable container for a collection of child objects.
ISelectionItemProvider Exposes methods and properties to support access by a UI Automation client to individual, selectable child controls of containers that implement ISelectionProvider.
ISelectionProvider Exposes methods and properties to support access by a UI Automation client to controls that act as containers for a collection of individual, selectable child items.
IToggleProvider Exposes methods and properties to support UI Automation client access to controls that can cycle through a set of states and maintain a particular state.
IValueProvider Exposes methods and properties to support access by a UI Automation client to controls that have an intrinsic value that does not span a range and that can be represented as a string.

Enumerations

ScrollAmount 
ToggleState Contains values that specify the toggle state of a UI Automation element.