Deprecated Node Functions
Note The control pattern functions described in this section are deprecated. Client applications should use the COM interfaces described in the following sections:
- UI Automation Element Interfaces for Clients
- Property Condition Interface for Clients
- Control Pattern Interfaces for Clients
- Event Handling Interfaces for Clients
- Proxy Factory Interfaces for Clients
Functions
Note This function is deprecated. Client applications should use the Microsoft UI Automation COM interfaces instead.
Adds a listener for events on a node in the UI Automation tree.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Adds a window to the event listener.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
A client-implemented function that is called by UI Automation when an event is raised that the client has subscribed to.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Removes a window from the event listener.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Retrieves one or more UI Automation nodes that match the search criteria.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Gets an error string so that it can be passed to the client. This method is not used directly by clients.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Retrieves a control pattern.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Retrieves the value of a UI Automation property.
UiaGetReservedMixedAttributeValue
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Obtains the mixed attribute value.
UiaGetReservedNotSupportedValue
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Retrieves a reserved value indicating that a UI Automation property is not supported.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Retrieves the root UI Automation node.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Retrieves the runtime identifier of a UI Automation node.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Updates the cache of property values and control patterns.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Ascertains whether a window has a UI Automation provider implementation.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Gets a control pattern object from a VARIANT type.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Gets a text range from a VARIANT type.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Gets an HUIANODE from a VARIANT type.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Gets the integer identifier that can be used in methods that require a PROPERTYID, PATTERNID, CONTROLTYPEID, TEXTATTRIBUTEID, or EVENTID.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Navigates in the UI Automation tree, optionally retrieving cached information.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Retrieves the UI Automation node for the user interface (UI) element that currently has input focus.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Retrieves the UI Automation node associated with a window.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Retrieves the UI Automation node for the element at the specified point.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Retrieves the UI Automation node for a raw element provider.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Deletes a node from memory.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Deletes an allocated pattern object from memory.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
An application-defined method that is called by UI Automation to obtain a client-side provider for an element.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Gets a Boolean value that specifies whether a rectangle has all its coordinates set to 0.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Sets the elements of a UiaRect structure to 0.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Registers the application-defined method that is called by UI Automation to obtain a provider for an element.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Removes a listener for events on a node in the UI Automation tree.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Sets the input focus to the specified element in the UI.
Note This function is deprecated. Client applications should use the UI Automation COM interfaces instead.
Deletes an allocated text range object from memory.