Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Window

Window (MSAA UI Element Reference)

Note  This topic describes Window objects for purposes of MSAA UI Element Reference. How to create Window objects in various UI frameworks is not described here. See the API reference documentation for the UI framework you're using.
 

Microsoft Active Accessibility creates a generic window object as a container for another object. Client developers do not convey the information from window objects to end users because these objects do not contain useful information.

If a server application creates a custom control, Microsoft Active Accessibility creates a window object that contains the custom control, but the server creates an accessible object to provide information about the contents of the control. The system generates object-level events for the window object, but the server must send events for the accessible object that provides information about the control.

IAccessible Methods

The window object supports the following IAccessible methods:

IAccessible Properties

The window object supports the following IAccessible properties:

PropertyComments
get_accChild Retrieves the IDispatch interface of the specified child.
get_accChildCount The ChildCount property is 7.
get_accDescription The window object itself does not have a Description property. The Description property for the child object can be retrieved through the window object.
get_accFocus
get_accKeyboardShortcut The window object itself does not have a KeyboardShortcut property. The KeyboardShortcut property for the child object is retrieved through the window object.
get_accName The Name property of the window object is the same as the child object.
get_accParent
get_accRole The Role property is ROLE_SYSTEM_WINDOW. The Role of the child object is retrieved through the window object.
get_accState The State property is a combination of one or more of the following values:

STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_SIZEABLE | STATE_SYSTEM_MOVEABLE | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FOCUSED

 

Notes

The events EVENT_SYSTEM_DRAGDROPSTART, EVENT_SYSTEM_DRAGDROPEND, EVENT_OBJECT_HIDE, and EVENT_OBJECT_PARENTCHANGE are not sent by the window object. This is a known issue and is being addressed.

Related topics

IAccessible Interface

 

 

Community Additions

ADD
Show:
© 2015 Microsoft