Antarmuka ITableProvider (uiautomationcore.h)
Menyediakan akses ke kontrol yang bertindak sebagai kontainer untuk kumpulan elemen anak. Elemen ini harus menerapkan ITableItemProvider dan diatur dalam sistem koordinat logis dua dimensi yang dapat dilalui dengan menggunakan keyboard.
Warisan
Antarmuka ITableProvider mewarisi dari antarmuka IUnknown . ITableProvider juga memiliki jenis anggota ini:
Metode
Antarmuka ITableProvider memiliki metode ini.
ITableProvider::get_RowOrColumnMajor Menentukan arah utama traversal untuk tabel. |
ITableProvider::GetColumnHeaders Mendapatkan kumpulan penyedia Microsoft UI Automation yang mewakili semua header kolom dalam tabel. |
ITableProvider::GetRowHeaders Mendapatkan kumpulan penyedia Microsoft UI Automation yang mewakili semua header baris dalam tabel. |
Keterangan
Pola kontrol ini dianalogikan dengan IGridProvider dengan perbedaan bahwa kontrol apa pun yang mengimplementasikan ITableProvider juga harus mengekspos hubungan header kolom dan/atau baris untuk setiap elemen anak.
Kontrol yang mengimplementasikan ITableProvider juga diperlukan untuk mengimplementasikan IGridProvider sehingga dapat mengekspos fungsionalitas kisi yang melekat dari kontrol tabel.
Diimplementasikan pada penyedia Automation UI yang harus mendukung pola kontrol Tabel dan pola kontrol Grid .
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk