Antarmuka IGridProvider (uiautomationcore.h)

Menyediakan akses ke kontrol yang bertindak sebagai kontainer untuk kumpulan elemen anak yang diatur dalam sistem koordinat logis dua dimensi yang dapat dilalui (yaitu, klien Microsoft UI Automation dapat berpindah ke kontrol yang berdekatan) dengan menggunakan keyboard. Anak-anak dari elemen ini harus mengimplementasikan IGridItemProvider.

Warisan

Antarmuka IGridProvider mewarisi dari antarmuka IUnknown . IGridProvider juga memiliki jenis anggota ini:

Metode

Antarmuka IGridProvider memiliki metode ini.

 
IGridProvider::get_ColumnCount

Menentukan jumlah total kolom dalam kisi.
IGridProvider::get_RowCount

Menentukan jumlah total baris dalam kisi.
IGridProvider::GetItem

Mengambil penyedia Microsoft UI Automation untuk sel yang ditentukan.

Keterangan

Antarmuka IGridProvider mengekspos metode dan properti untuk mendukung akses klien Automation UI ke kontrol yang bertindak sebagai kontainer untuk kumpulan elemen anak. Elemen ini harus mengimplementasikan IGridItemProvider dan diatur dalam sistem koordinat logis dua dimensi yang dapat dilalui (yaitu, klien Automasi UI dapat berpindah ke kontrol yang berdekatan) dengan menggunakan keyboard.

Diimplementasikan pada penyedia Automation UI yang harus mendukung pola kontrol Grid .

IGridProvider tidak mengaktifkan manipulasi aktif kisi; ITransformProvider harus diimplementasikan untuk ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header uiautomationcore.h (termasuk UIAutomation.h)

Lihat juga

Gambaran Umum Penyedia UI Automation