Bagikan melalui


Metode IDragProvider::GetGrabbedItems (uiautomationcore.h)

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

Sintaks

HRESULT GetGrabbedItems(
  [out, retval, optional] SAFEARRAY **pRetVal
);

Parameter

[out, retval, optional] pRetVal

Array VT_UNKNOWN pointer ke antarmuka IRawElementProviderSimple dari elemen yang sedang diseret. Parameter ini adalah NULL jika hanya satu item yang sedang diseret.

Nilai kembali

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Jika pengguna menyeret beberapa item, item diwakili oleh satu elemen master dengan sekumpulan elemen yang diambil terkait. Elemen master meningkatkan peristiwa yang sesuai, untuk menghindari serangkaian peristiwa duplikat yang besar. Klien dapat memanggil GetGrabbedItems untuk mengambil daftar lengkap item yang diambil. Penyedia harus mengalokasikan SAFEARRAY dengan panjang yang sesuai dan menambahkan penunjuk Model Objek Komponen (COM) dari elemen yang merupakan bagian dari operasi 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

IDragProvider