共用方式為


IUICollectionChangedEvent 介面 (uiribbon.h)

IUICollectionChangedEvent 介面是由應用程式實作,並定義在運行時間處理集合變更所需的方法。

繼承

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

方法

IUICollectionChangedEvent 介面具有這些方法。

 
IUICollectionChangedEvent::OnChanged

IUICollection 變更時呼叫。

備註

Windows 功能區架構包含標準元件物件模型 (COM) 可連接物件的 用戶端伺服器機制,以接聽及處理運行時間的集合變更事件。

功能區可作為 COM 伺服器可連接的物件,該物件會同時定義用戶端的傳入和傳出通知介面,也就是功能區主機應用程式。 傳入介面是由功能區實作。 傳出介面是由應用程式在應用程式所建立的專用物件中實作,並稱為用戶端連線接收。 這個接收是用來建立可連接對象的連接。

除了定義傳入和傳出介面之外,功能區也必須實作 IConnectionPointContainer 介面,並建立至少一個連接點物件,以實作 IConnectionPoint 介面並管理與用戶端接收的連線。

注意 用戶端必須查詢 IConnectionPointContainer 的可連接物件,以判斷物件在客戶端嘗試建立接收物件之前是否可連接。
 
在功能區的情況下, IUICollectionChangedEvent 是由架構所定義的傳出介面,並由應用程式實作。 功能區會在集合變更時傳送傳出通知,以觸發用戶端中的 IUICollectionChangedEvent::OnChanged 事件,例如,將命令新增至快速存取工具列 (QAT) 。

規格需求

需求
最低支援的用戶端 適用於 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [僅限桌面應用程式]
最低支援的伺服器 Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 uiribbon.h

另請參閱

COM 和 Connectable 物件中的事件

資源庫範例

IUICollection