Compartir a través de


Control de vista de árbol (referencia de elementos de interfaz de usuario de MSAA)

Nota

En este tema se describen control de vista de árbol objetos para fines de referencia de elementos de interfaz de usuario de MSAA. No se describe cómo crear control de vista de árbol objetos en varios marcos de interfaz de usuario. Consulte la documentación de referencia de API para el marco de interfaz de usuario que usa.

Un control de vista de árbol muestra una lista jerárquica de elementos mediante líneas para conectar elementos relacionados en una jerarquía. Cada elemento consta de una etiqueta y un mapa de bits opcional. El Explorador de Windows usa un control de vista de árbol para mostrar directorios.

El nombre de clase de ventana de un control de vista de árbol es WC_TREEVIEW, que se define como "SysTreeView" en Commctrl.h.

Métodos IAccessible

Un control de vista de árbol admite los siguientes métodos deIAccessible:

Método Comentarios
accDoDefaultAction El propio objeto de vista de árbol no tiene un método accDoDefaultAction. Según la propiedad State de de un elemento de la vista de árbol, accDoDefaultAction expande o contrae el elemento especificado.
accHitTest
accLocation
accNavigate
accSelect

Propiedades de IAccessible

Un control de vista de árbol admite las siguientes propiedades deIAccessible:

Propiedad Comentarios
get_accChild
get_accChildCount La propiedad ChildCount para el objeto de vista de árbol es el número de elementos contenidos en la vista de árbol. La propiedad ChildCount para cada elemento de vista de árbol es cero.
get_accDefaultAction El propio objeto de vista de árbol no tiene una propiedad DefaultAction. Un elemento de la vista de árbol que se expande tiene "Contraer" como su propiedad DefaultAction, y un elemento que no está expandido tiene "Expand" como su propiedad DefaultAction.
get_accDescription
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName La propiedad Name del objeto de vista de árbol se obtiene del texto de la ventana del control (o título). Este texto no se muestra con el control de vista de árbol, por lo que los desarrolladores de servidores deben proporcionar texto significativo en la instrucción de definición de recursos del control para ayudar a los usuarios de utilidades de cliente a identificar el control. La propiedad Name de un elemento de la vista de árbol es el texto que se muestra en el elemento de vista de árbol.
get_accParent La propiedad Parent del objeto de vista de árbol es una ventana ( ROLE_SYSTEM_WINDOW ) que rodea el control y tiene el mismo Nombre propiedad y nombre de clase de ventana que el control. La propiedad Parent de cada elemento de la vista de árbol es el objeto de vista de árbol.
get_accRole El objeto de vista de árbol tiene la propiedad role ROLE_SYSTEM_OUTLINE. Cada elemento de la vista de árbol tiene la propiedad RoleROLE_SYSTEM_OUTLINEITEM.
get_accSelection
get_accState La propiedad state para la vista de árbol es una combinación de uno o varios de los siguientes valores de : STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE
Para los elementos de la vista de árbol, la propiedad state incluye STATE_SYSTEM_EXPANDED o STATE_SYSTEM_COLLAPSED.
Los valores posibles adicionales para la propiedad State de incluyen:
STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_SELECTABLE | STATE_SYSTEM_SELECTED | STATE_SYSTEM_HOTTRACKED
get_accValue El objeto de vista de árbol no tiene un valor. La propiedad Value para cada elemento de vista de árbol es el nivel de sangría del elemento de la jerarquía. Por ejemplo, en el Explorador de Windows, el elemento "Escritorio" tiene una propiedad Value de "0"; el elemento "Mi computadora", que se encuentra en el siguiente nivel de la jerarquía, tiene una propiedad Value de "1"; y cada una de las unidades de disco, que se encuentran en el siguiente nivel de la jerarquía, tienen una propiedad Value de "2".

Notas

La propiedad accLocation de los elementos de vista de árbol devuelve la ubicación solo del texto del elemento. Las coordenadas devueltas por accLocation para los elementos de vista de árbol no incluyen el icono situado a la izquierda del texto.

de interfaz IAccessible de