Implementar el patrón de control GridItem de UI Automation
![]() |
---|
Esta documentación está dirigida a desarrolladores de .NET Framework que desean usar las clases administradas de UI Automation definidas en el espacio de nombres System.Windows.Automation.Para obtener información actualizada sobre UI Automation, vea Windows Automation API: UI Automation. |
Este tema incluye las directrices y convenciones de implementación de IGridItemProvider, incluida la información acerca de propiedades. Los vínculos a referencias adicionales se enumeran al final de la introducción.
El patrón de control GridItemPattern se utiliza para admitir controles secundarios individuales de contenedores que implementan IGridProvider. En el caso de ejemplos de controles que implementan este patrón de control, vea Asignación de patrones de controles para clientes de UI Automation.
Este tema contiene las secciones siguientes.
- Directrices y convenciones de implementación
- Miembros obligatorios para IGridItemProvider
- Excepciones
- Temas relacionados
Directrices y convenciones de implementación
Al implementar IGridProvider, tenga en cuenta las siguientes instrucciones y convenciones:
Las coordenadas de la cuadrícula son de base cero y la celda superior izquierda tiene las coordenadas (0, 0).
Las celdas combinadas informarán de sus propiedades Row y Column en función de su celda del anclaje subyacente, tal como lo defina el proveedor de automatización de la interfaz de usuario. Normalmente, será la fila o columna superior y más a la izquierda.
IGridItemProvider no permite manipulaciones activas de la cuadrícula tales como la combinación o la división de celdas.
Los controles que implementa IGridItemProvider normalmente pueden recorrerse mediante el teclado (es decir, un cliente de Automatización de la interfaz de usuario puede pasar a los controles adyacentes).
Miembros obligatorios para IGridItemProvider
Los siguientes métodos y propiedades son necesarios para implementar IGridItemProvider.
Miembros necesarios |
Tipo de miembro |
Notas |
---|---|---|
Propiedad |
Ninguno |
|
Propiedad |
Ninguno |
|
Propiedad |
Ninguno |
|
Propiedad |
Ninguno |
|
Propiedad |
Ninguno |
Este patrón de control no tiene ningún método ni evento asociado.
Excepciones
Este patrón de control no tiene excepciones asociadas.
Vea también
Tareas
Patrones de control compatibles en un proveedor de UI Automation
Utilizar el almacenamiento en caché en la UI Automation
Conceptos
Información general acerca de los patrones de control de automatización de la interfaz de usuario
Patrones de controles de UI Automation para clientes