Bagikan melalui


Antarmuka IDsObjectPicker (objsel.h)

Antarmuka IDObjectPicker digunakan oleh aplikasi untuk menginisialisasi dan menampilkan kotak dialog pemilih objek. Untuk membuat instans antarmuka ini, panggil CoCreateInstance dengan pengidentifikasi kelas CLSID_DsObjectPicker seperti yang ditunjukkan di bawah ini.

HRESULT hr = S_OK;
IDsObjectPicker *pDsObjectPicker = NULL;
 
hr = CoCreateInstance(CLSID_DsObjectPicker,
             NULL,
             CLSCTX_INPROC_SERVER,
             IID_IDsObjectPicker,
             (void **) &pDsObjectPicker);

IDsObjectPicker yang diimplementasikan oleh sistem mendukung model apartemen dan free-threading dan aman untuk utas. Dalam praktiknya, ini berarti bahwa panggilan ke metode antarmuka ini akan memblokir sampai tidak ada utas lain dari aplikasi Anda yang memanggil metode lain pada instans antarmuka tersebut.

Warisan

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

Metode

Antarmuka IDsObjectPicker memiliki metode ini.

 
IDsObjectPicker::Initialize

Metode IDsObjectPicker::Initialize menginisialisasi kotak dialog pemilih objek dengan data tentang cakupan, filter, dan opsi yang digunakan oleh kotak dialog pemilih objek.
IDsObjectPicker::InvokeDialog

Menampilkan kotak dialog pemilih objek modal dan mengembalikan pilihan pengguna.

Keterangan

Dapat diterima untuk membuat dan menginisialisasi satu instans antarmuka IDsObjectPicker dan kemudian melakukan beberapa panggilan ke InvokeDialog tanpa harus menginisialisasi ulang antarmuka.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2008
Target Platform Windows
Header objsel.h

Lihat juga

CoCreateInstance

Pemilih Objek Direktori