Penyedia Moniker
Secara umum, komponen harus menjadi penyedia moniker ketika memungkinkan akses ke salah satu objeknya, sambil tetap mengontrol penyimpanan objek. Jika komponen akan membagikan moniker yang mengidentifikasi objeknya, komponen harus mampu melakukan tugas-tugas berikut:
- Berdasarkan permintaan, buat moniker yang mengidentifikasi objek.
- Aktifkan moniker untuk terikat saat klien memanggil IMoniker::BindToObject di atasnya.
Penyedia moniker harus membuat moniker dari kelas moniker yang sesuai untuk mengidentifikasi objek. Kelas moniker mengacu pada implementasi spesifik dari antarmukaIMonikeryang menentukan jenis moniker yang dibuat. Meskipun Anda dapat menerapkan IMoniker untuk membuat kelas moniker baru, itu sering tidak perlu karena OLE menyediakan implementasi dari beberapa kelas moniker yang berbeda, masing-masing dengan CLSID sendiri. Lihat implementasi OLE Moniker untuk deskripsi kelas moniker yang disediakan OLE.
Topik terkait
-
Klien Moniker