ITableItemProvider Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Expone métodos y propiedades para admitir Automatización de la interfaz de usuario acceso de cliente a controles secundarios de contenedores que implementan ITableProvider.
public interface class ITableItemProvider : System::Windows::Automation::Provider::IGridItemProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("b9734fa6-771f-4d78-9c90-2517999349cd")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITableItemProvider : System.Windows.Automation.Provider.IGridItemProvider
public interface ITableItemProvider : System.Windows.Automation.Provider.IGridItemProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("b9734fa6-771f-4d78-9c90-2517999349cd")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITableItemProvider = interface
interface IGridItemProvider
type ITableItemProvider = interface
interface IGridItemProvider
Public Interface ITableItemProvider
Implements IGridItemProvider
- Derivado
- Atributos
- Implementaciones
Comentarios
Este patrón de control es análogo a IGridItemProvider con la distinción de que cualquier control que implemente ITableItemProvider debe exponer la relación entre la celda individual y su información de fila y columna.
La implementación simultánea de proporciona acceso a la funcionalidad de celda individual de IGridItemProvider.
Se implementa en un proveedor de Automatización de la interfaz de usuario que debe admitir el patrón de control TableItemPattern.
Propiedades
| Nombre | Description |
|---|---|
| Column |
Obtiene el número ordinal de la columna que contiene la celda o el elemento. (Heredado de IGridItemProvider) |
| ColumnSpan |
Obtiene el número de columnas distribuidas por una celda o elemento. (Heredado de IGridItemProvider) |
| ContainingGrid |
Obtiene un proveedor de Automatización de la interfaz de usuario que implementa IGridProvider y representa el contenedor de la celda o elemento. (Heredado de IGridItemProvider) |
| Row |
Obtiene el número ordinal de la fila que contiene la celda o elemento. (Heredado de IGridItemProvider) |
| RowSpan |
Obtiene el número de filas distribuidas por una celda o elemento. (Heredado de IGridItemProvider) |
Métodos
| Nombre | Description |
|---|---|
| GetColumnHeaderItems() |
Recupera una colección de proveedores de Automatización de la interfaz de usuario que representan todos los encabezados de columna asociados a un elemento de tabla o celda. |
| GetRowHeaderItems() |
Recupera una colección de proveedores de Automatización de la interfaz de usuario que representan todos los encabezados de fila asociados a un elemento de tabla o celda. |
Se aplica a
Consulte también
- TableItemPattern
- GridItemPattern
- Información general acerca de los patrones de control de Automatización de la interfaz de usuario
- Implementación del proveedor de Automatización de la interfaz de usuario del lado servidor
- Implementación del proveedor de Automatización de la interfaz de usuario del lado cliente
- Patrones de control compatibles en un proveedor de Automatización de la interfaz de usuario
- Implementación del patrón de control TableItem de Automatización de la interfaz de usuario
- Implementación del patrón de control GridItem de automatización de la interfaz de usuario