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