Interfaccia IGridProvider (uiautomationcore.h)

Fornisce l'accesso ai controlli che fungono da contenitori per una raccolta di elementi figlio organizzati in un sistema di coordinate logiche bidimensionali che possono essere attraversate ( ovvero un client microsoft Automazione interfaccia utente può passare ai controlli adiacenti) usando la tastiera. Gli elementi figlio di questo elemento devono implementare IGridItemProvider.

Ereditarietà

L'interfaccia IGridProvider eredita dall'interfaccia IUnknown . IGridProvider include anche questi tipi di membri:

Metodi

L'interfaccia IGridProvider include questi metodi.

 
IGridProvider::get_ColumnCount

Specifica il numero totale di colonne nella griglia.
IGridProvider::get_RowCount

Specifica il numero totale di righe nella griglia.
IGridProvider::GetItem

Recupera il provider di Automazione interfaccia utente Microsoft per la cella specificata.

Commenti

L'interfaccia IGridProvider espone metodi e proprietà per supportare Automazione interfaccia utente accesso client ai controlli che fungono da contenitori per una raccolta di elementi figlio. Gli elementi figlio di questo elemento devono implementare IGridItemProvider ed essere organizzati in un sistema di coordinate logiche bidimensionale che può essere attraversato (ovvero un client Automazione interfaccia utente può passare ai controlli adiacenti) usando la tastiera.

Implementato in un provider di Automazione interfaccia utente che deve supportare il pattern di controllo Grid.

IGridProvider non abilita la manipolazione attiva di una griglia; Per questo motivo è necessario implementare ITransformProvider .

Requisiti

Requisito Valore
Client minimo supportato Windows XP [app desktop | App UWP]
Server minimo supportato Windows Server 2003 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione uiautomationcore.h (include UIAutomation.h)

Vedi anche

Cenni preliminari sui provider di automazione interfaccia utente