Bagikan melalui


Antarmuka IOleAdviseHolder (oleidl.h)

Mengelola koneksi saran dan pemberitahuan dokumen gabungan di server objek. Metodenya dimaksudkan untuk digunakan untuk mengimplementasikan metode penasihat IOleObject. IOleAdviseHolder diimplementasikan pada objek pemegang saran. Metodenya membuat dan menghapus koneksi saran dari objek yang dikelola oleh server ke kontainer objek, yang harus berisi sink saran (mendukung antarmuka IAdviseSink ). Objek pemegang saran juga harus melacak sink saran mana yang tertarik dengan pemberitahuan mana dan meneruskan pemberitahuan sebagaimana mestinya.

Warisan

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

Metode

Antarmuka IOleAdviseHolder memiliki metode ini.

 
IOleAdviseHolder::Advise

Membuat koneksi nasihat antara objek OLE dan sink saran objek panggilan. Melalui sink tersebut, objek panggilan dapat menerima pemberitahuan ketika objek OLE diganti namanya, disimpan, atau ditutup.
IOleAdviseHolder::EnumAdvise

Membuat enumerator yang dapat digunakan untuk menghitung koneksi penasihat yang saat ini dibuat untuk objek.
IOleAdviseHolder::SendOnClose

Mengirim pemberitahuan ke semua sink penasihat yang saat ini terdaftar di pemegang saran bahwa objek telah ditutup.
IOleAdviseHolder::SendOnRename

Mengirim pemberitahuan ke semua sink penasihat yang saat ini terdaftar di pemegang saran bahwa nama objek telah berubah.
IOleAdviseHolder::SendOnSave

Mengirim pemberitahuan ke semua sink penasihat yang saat ini terdaftar di pemegang saran bahwa objek telah disimpan.
IOleAdviseHolder::Unadvise

Menghapus koneksi penasihat yang dibuat sebelumnya. (IOleAdviseHolder.Unadvise)

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header oleidl.h

Lihat juga

CreateOleAdviseHolder

IAdviseSink

IDataAdviseHolder

IOleObject