IAccessible2 API  Version 1.3
Public Member Functions | List of all members
IAccessibleApplication Interface Reference

This interface gives access to the application's name and version information. More...

import "AccessibleApplication.idl";

Inheritance diagram for IAccessibleApplication:

Public Member Functions

HRESULT appName ([out, retval] BSTR *name)
 Returns the application name. More...
 
HRESULT appVersion ([out, retval] BSTR *version)
 Returns the application version. More...
 
HRESULT toolkitName ([out, retval] BSTR *name)
 Returns the toolkit/bridge name. More...
 
HRESULT toolkitVersion ([out, retval] BSTR *version)
 Returns the toolkit/bridge version. More...
 

Detailed Description

This interface gives access to the application's name and version information.

This interface provides the AT with the information it needs to differentiate this application from other applications, from other versions of this application, or from other versions of this application running on different versions of an accessibility bridge or accessibility toolkit.

Servers implementing IAccessible2 should provide access to the IAccessibleApplication interface via QueryService from any object so that ATs can easily determine specific information about the application such as its name or version.

Member Function Documentation

HRESULT IAccessibleApplication::appName ( [out, retval] BSTR *  name)
get

Returns the application name.

Parameters
[out]name
Return values
S_OK
S_FALSEif there is nothing to return, [out] value is NULL
HRESULT IAccessibleApplication::appVersion ( [out, retval] BSTR *  version)
get

Returns the application version.

Parameters
[out]versionThe version string must not contain levels when it is know beforehand that this information will never require a change in a client's behavior. For example, use "3.6.0" rather than "3.6.0.v201005131500".
Return values
S_OK
S_FALSEif there is nothing to return, [out] value is NULL
HRESULT IAccessibleApplication::toolkitName ( [out, retval] BSTR *  name)
get

Returns the toolkit/bridge name.

Parameters
[out]name
Return values
S_OK
S_FALSEif there is nothing to return, [out] value is NULL
HRESULT IAccessibleApplication::toolkitVersion ( [out, retval] BSTR *  version)
get

Returns the toolkit/bridge version.

Parameters
[out]versionThe version string must not contain levels when it is know beforehand that this information will never require a change in a client's behavior. For example, use "3.6.0" rather than "3.6.0.v201005131500".
Return values
S_OK
S_FALSEif there is nothing to return, [out] value is NULL

The documentation for this interface was generated from the following file:
Generated on Wed Jul 10 2013 09:47:25 for IAccessible2 API Version 1.3 by  doxygen 1.8.3.1