Share via


Ventana (Referencia de elemento de interfaz de usuario de MSAA)

Nota

En este tema se describen los objetos Window con fines de referencia de elementos de interfaz de usuario de MSAA. No se describe cómo crear objetos Window en varios marcos de interfaz de usuario aquí. Consulte la documentación de referencia de API para el marco de interfaz de usuario que usa.

La accesibilidad activa de Microsoft crea un objeto de ventana genérico como contenedor para otro objeto. Los desarrolladores cliente no transmiten la información de los objetos de ventana a los usuarios finales porque estos objetos no contienen información útil.

Si una aplicación de servidor crea un control personalizado, Microsoft Active Accessibility crea un objeto de ventana que contiene el control personalizado, pero el servidor crea un objeto accesible para proporcionar información sobre el contenido del control. El sistema genera eventos de nivel de objeto para el objeto de ventana, pero el servidor debe enviar eventos para el objeto accesible que proporciona información sobre el control.

Métodos IAccessible

El objeto window admite los siguientes métodos IAccessible :

Propiedades IAccessible

El objeto window admite las siguientes propiedades IAccessible :

Propiedad Comentarios
get_accChild Recupera la interfaz IDispatch del elemento secundario especificado.
get_accChildCount La propiedad ChildCount es 7.
get_accDescription El propio objeto window no tiene una propiedad Description . La propiedad Description del objeto secundario se puede recuperar a través del objeto window.
get_accFocus
get_accKeyboardShortcut El propio objeto window no tiene una propiedad KeyboardShortcut . La propiedad KeyboardShortcut del objeto secundario se recupera a través del objeto window.
get_accName La propiedad Name del objeto window es la misma que el objeto secundario.
get_accParent
get_accRole La propiedad Role es ROLE_SYSTEM_WINDOW. El rol del objeto secundario se recupera a través del objeto window.
get_accState La propiedad State es una combinación de uno o varios de los valores siguientes: STATE_SYSTEM_INVISIBLE STATE_SYSTEM_UNAVAILABLE | | STATE_SYSTEM_SIZEABLE | STATE_SYSTEM_MOVEABLE | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FOCUSED

Notas

El objeto window no envía los eventos EVENT_SYSTEM_DRAGDROPSTART, EVENT_SYSTEM_DRAGDROPEND, EVENT_OBJECT_HIDE y EVENT_OBJECT_PARENTCHANGE . Se trata de un problema conocido y se está solucionando.

IAccessible (interfaz)