Client Object (MSAA UI Element Reference)
The client area is the part of a window where the application displays output, such as text or graphics. For example, a desktop publishing application displays the current page of a document in the client area.
Server application developers are responsible for creating accessible objects that provide information about the contents of the application's client area.
If a client application requests information about a custom UI element within an application, and the custom UI element that does not support the IAccessible interface, Microsoft Active Accessibility creates a default accessible object with minimal information.
IAccessible Methods
The client area supports the following IAccessible methods:
IAccessible Properties
The client area supports the following IAccessible properties:
Property | Comments |
---|---|
get_accChildCount | |
get_accFocus | |
get_accKeyboardShortcut | |
get_accName | Sends the WM_GETTEXT message to retrieve the window text. |
get_accParent | |
get_accRole | The Role property is ROLE_SYSTEM_CLIENT. |
get_accState | The State property is a combination of one or more of the following values:STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |