Skip to main content

Provider Namespace

Namespace Avalonia.Automation.Provider

Types

  • 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 Avalonia.Automation.Provider.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.
  • ScrollAmount
  • ToggleState - Contains values that specify the toggle state of a UI Automation element.

On this page