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 el acceso de cliente de Automatización de la interfaz de usuario de Microsoft a controles secundarios de contenedores que implementan ITableProvider. Implemente esta interfaz para admitir las funcionalidades que un cliente de automatización solicita con una llamada AutomationPeer.GetPattern y PatternInterface.TableItem.
public interface class ITableItemProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1827074104, 21716, 21843, 164, 173, 3, 203, 207, 53, 129, 151)]
struct ITableItemProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(1827074104, 21716, 21843, 164, 173, 3, 203, 207, 53, 129, 151)]
public interface ITableItemProvider
Public Interface ITableItemProvider
- Atributos
Comentarios
Este patrón tiene instrucciones y convenciones que no están totalmente documentadas aquí. Para obtener más información sobre lo que es este patrón, consulta TableItem Control Pattern.
ITableItemProvider no se implementa en ningún elemento del mismo nivel de automatización de Windows Runtime existente. La interfaz existe para que los autores de controles personalizados puedan admitir el patrón de automatización en un control personalizado e implementar su compatibilidad con la automatización mediante la misma API administrada de Windows Runtime o C++ que usan para definir la lógica de control u otra compatibilidad de automatización.
Use tableItemPatternIdentifiers si desea hacer referencia a las propiedades del patrón ITableItemProvider desde el código de control al llamar a AutomationPeer.RaisePropertyChangedEvent.
Métodos
GetColumnHeaderItems() |
Recupera una matriz 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 matriz 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. |