Patrón de control VirtualizedItem

Describe directrices y convenciones para implementar IVirtualizedItemProvider,incluida información sobre propiedades y métodos. El patrón de control VirtualizedItem se usa para admitir elementos virtualizados, que son elementos representados por elementos de automatización de marcadores de posición en el árbol de Automatización de la interfaz de usuario Microsoft.

Los elementos virtualizados pueden incluir elementos recuperados de un control que admite el patrón de control ItemContainer o un objeto incrustado virtualizado recuperado de un control que admite el patrón de control Text. Es posible que el marcador de posición de un elemento virtualizado no haya cargado datos para todas las propiedades de Automatización de la interfaz de usuario y que devuelva UIA _ E _ ELEMENTNOTAVAILABLE en respuesta a las consultas de propiedades que no están disponibles. El patrón de control VirtualizedItem proporciona un método para realizar un elemento virtual de modo que la información completa esté disponible para el elemento y se pueda crear un elemento de automatización completo para el elemento en el árbol de Automatización de la interfaz de usuario.

En este tema se incluyen las siguientes secciones.

Directrices y convenciones de implementación

Al implementar el patrón de control VirtualizedItem, tenga en cuenta las siguientes directrices y convenciones:

Miembros necesarios para IVirtualizedItemProvider

Las siguientes propiedades y métodos son necesarios para implementar la interfaz IVirtualizedItemProvider.

Miembros requeridos Tipo de miembro Notas
Darse cuenta de Método None

Este patrón de control no tiene eventos asociados.

Implementación del patrón Automatización de la interfaz de usuario control ItemContainer

Información general acerca de los patrones de control de UI Automation

Información general sobre el árbol de la UI Automation

Trabajar con elementos virtualizados