Antarmuka ISelectionProvider (uiautomationcore.h)

Menyediakan akses ke kontrol yang bertindak sebagai kontainer untuk kumpulan item anak individual yang dapat dipilih. Anak-anak kontrol ini harus menerapkan ISelectionItemProvider.

Warisan

Antarmuka ISelectionProvider mewarisi dari antarmuka IUnknown . ISelectionProvider juga memiliki jenis anggota berikut:

Metode

Antarmuka ISelectionProvider memiliki metode ini.

 
ISelectionProvider::get_CanSelectMultiple

Menunjukkan apakah penyedia Microsoft UI Automation memungkinkan lebih dari satu elemen anak dipilih secara bersamaan.
ISelectionProvider::get_IsSelectionRequired

Menunjukkan apakah penyedia Microsoft UI Automation memerlukan setidaknya satu elemen anak untuk dipilih.
ISelectionProvider::GetSelection

Mengambil penyedia Microsoft UI Automation untuk setiap elemen anak yang dipilih.

Keterangan

Antarmuka ini diimplementasikan oleh penyedia Automation UI.

Penyedia harus meningkatkan peristiwa jenis UIA_Selection_InvalidatedEventId ketika pilihan dalam kontainer telah berubah secara signifikan.

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