共用方式為


IOleAdviseHolder 介面 (oleidl.h)

管理物件伺服器中的諮詢連線和複合檔通知。 其方法旨在用來實作 IOleObject 的諮詢方法。 IOleAdviseHolder 會在建議持有者對象上實作。 其方法會建立和刪除伺服器所管理之物件與物件容器的諮詢連線,該容器必須包含建議接收 (支援 IAdviseSink 介面) 。 建議持有者對象也必須追蹤哪些建議接收對哪些通知感興趣,並適當地傳遞通知。

繼承

IOleAdviseHolder 介面繼承自 IUnknown 介面。 IOleAdviseHolder 也有下列類型的成員:

方法

IOleAdviseHolder 介面具有這些方法。

 
IOleAdviseHolder::建議

建立 OLE 對象與呼叫物件建議接收之間的諮詢連線。 透過該接收,當 OLE 物件重新命名、儲存或關閉時,呼叫物件可以接收通知。
IOleAdviseHolder::EnumAdvise

建立列舉值,可用來列舉目前為 物件建立的諮詢連接。
IOleAdviseHolder::SendOnClose

傳送通知給目前向建議持有者註冊的所有諮詢接收,指出對象已關閉。
IOleAdviseHolder::SendOnRename

傳送通知給目前向建議持有者註冊的所有諮詢接收,指出物件名稱已變更。
IOleAdviseHolder::SendOnSave

傳送通知給目前向建議持有者註冊的所有諮詢接收,指出對象已儲存。
IOleAdviseHolder::Unadvise

刪除先前建立的諮詢連線。 (IOleAdviseHolder.Unadvise)

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 oleidl.h

另請參閱

CreateOleAdviseHolder

IAdviseSink

IDataAdviseHolder

IOleObject