Compartilhar via


Interface IGridProvider (uiautomationcore.h)

Fornece acesso a controles que atuam como contêineres para uma coleção de elementos filho organizados em um sistema de coordenadas lógicas bidimensionais que podem ser percorridos (ou seja, um cliente do Microsoft Automação da Interface do Usuário pode se mover para controles adjacentes) usando o teclado. Os filhos desse elemento devem implementar IGridItemProvider.

Herança

A interface IGridProvider herda da interface IUnknown . O IGridProvider também tem esses tipos de membros:

Métodos

A interface IGridProvider tem esses métodos.

 
IGridProvider::get_ColumnCount

Especifica o número total de colunas na grade.
IGridProvider::get_RowCount

Especifica o número total de linhas na grade.
IGridProvider::GetItem

Recupera o provedor de Automação da Interface do Usuário da Microsoft para a célula especificada.

Comentários

A interface IGridProvider expõe métodos e propriedades para dar suporte a Automação da Interface do Usuário acesso do cliente a controles que atuam como contêineres para uma coleção de elementos filho. Os filhos desse elemento devem implementar IGridItemProvider e ser organizados em um sistema de coordenadas lógicas bidimensionais que pode ser percorrido (ou seja, um cliente Automação da Interface do Usuário pode mover para controles adjacentes) usando o teclado.

Implementado em um provedor de Automação da Interface do Usuário que deve dar suporte ao padrão de controle Grid.

O IGridProvider não habilita a manipulação ativa de uma grade; ITransformProvider deve ser implementado para isso.

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