Functions for Providers

This section describes the functions for UI Automation provider for Microsoft Win32 applications.

In this section

Function Description
UiaClientsAreListening
Gets a value that indicates whether any client application is subscribed to Microsoft UI Automation events.
UiaDisconnectAllProviders
Releases all UI Automation resources that are held by all providers associated with the calling process.
UiaDisconnectProvider
Releases all references that a particular provider holds to UI Automation objects.
UiaGetReservedMixedAttributeValue
Retrieves a reserved value indicating that the value of a UI Automation text attribute varies within a text range.
UiaGetReservedNotSupportedValue
Retrieves a reserved value indicating that a UI Automation property or a text attribute is not supported.
UiaHostProviderFromHwnd
Gets the host provider for a window.
UiaIAccessibleFromProvider
Retrieves an IAccessible implementation that provides Microsoft Active Accessibility data on behalf of a UI Automation provider.
UiaProviderForNonClient
Gets the provider for the entire non-client area of a window, or for a control in the non-client area of a window.
UiaProviderFromIAccessible
Creates a UI Automation provider based on the specified Microsoft Active Accessibility object.
UiaRaiseAsyncContentLoadedEvent
Called by a provider to notify the UI Automation core that content is being loaded asynchronously.
UiaRaiseAutomationEvent
Notifies listeners of an event.
UiaRaiseAutomationPropertyChangedEvent
Called by providers to notify the UI Automation core that an element property has changed.
UiaRaiseChangesEvent
Called by providers to notify the UI Automation core that a change has occurred.
UiaRaiseNotificationEvent
Called by providers to initiate a notification event.
UiaRaiseStructureChangedEvent
Called by a provider to notify the UI Automation core that the tree structure has changed.
UiaRaiseTextEditTextChangedEvent
Called by a provider to notify the UI Automation core that a text control has programmatically changed text.
UiaReturnRawElementProvider
Gets an interface to the UI Automation provider for a window.

UI Automation Providers