Bagikan melalui


Antarmuka IDragProvider (uiautomationcore.h)

Mengaktifkan elemen Microsoft UI Automation untuk menggambarkan dirinya sebagai elemen yang dapat diseret sebagai bagian dari operasi seret dan letakkan.

Warisan

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

Metode

Antarmuka IDragProvider memiliki metode ini.

 
IDragProvider::get_DropEffect

Mengambil string yang dilokalkan yang menunjukkan apa yang terjadi ketika elemen ini dihilangkan sebagai bagian dari operasi seret-letakkan.
IDragProvider::get_DropEffects

Mengambil array string yang dilokalkan yang menghitung serangkaian efek lengkap yang dapat terjadi ketika elemen ini dihilangkan sebagai bagian dari operasi seret dan letakkan.
IDragProvider::get_IsGrabbed

Menunjukkan apakah elemen telah diambil sebagai bagian dari operasi seret dan letakkan.
IDragProvider::GetGrabbedItems

Mengambil kumpulan elemen yang sedang diseret sebagai bagian dari operasi seret.

Keterangan

Penyedia dapat mengimplementasikan IDragProvider hanya pada elemen yang diseret, atau dapat menggunakan objek seret perantara yang mengimplementasikan IDragProvider, selain implementasi IDragProvider pada elemen individu. Perantara bertanggung jawab untuk menembakkan semua peristiwa, yang memungkinkan penyedia untuk mendukung penyeretan beberapa elemen sekaligus, dan untuk menjelaskan operasi seret multi-elemen dengan satu set properti dan peristiwa seret.

Persyaratan

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

Lihat juga

IDropTargetProvider

Dukungan Automasi UI untuk Drag-and-Drop