Interface ITableProvider (uiautomationcore.h)
Fornece acesso a controles que atuam como contêineres para uma coleção de elementos filho. Os filhos desse elemento devem implementar ITableItemProvider e ser organizados em um sistema de coordenadas lógicas bidimensionais que pode ser percorrido usando o teclado.
Herança
A interface ITableProvider herda da interface IUnknown . ITableProvider também tem esses tipos de membros:
Métodos
A interface ITableProvider tem esses métodos.
ITableProvider::get_RowOrColumnMajor Especifica a direção primária da passagem para a tabela. |
ITableProvider::GetColumnHeaders Obtém uma coleção de provedores do Microsoft Automação da Interface do Usuário que representa todos os cabeçalhos de coluna em uma tabela. |
ITableProvider::GetRowHeaders Obtém uma coleção de provedores do Microsoft Automação da Interface do Usuário que representa todos os cabeçalhos de linha em uma tabela. |
Comentários
Esse padrão de controle é análogo ao IGridProvider com a distinção de que qualquer controle que implemente ITableProvider também deve expor uma relação de cabeçalho de coluna e/ou linha para cada elemento filho.
Os controles que implementam o ITableProvider também são necessários para implementar o IGridProvider para expor a funcionalidade de grade inerente de um controle de tabela.
Implementado em um provedor de Automação da Interface do Usuário que deve dar suporte ao padrão de controle Tabela e ao padrão de controle grade.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [aplicativos da área de trabalho | aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | uiautomationcore.h (inclua UIAutomation.h) |
Confira também
Visão Geral dos Provedores de Automação de Interface do Usuário