IUICollectionChangedEvent::OnChanged 方法 (uiribbon.h)
IUICollection 變更時呼叫。
語法
HRESULT OnChanged(
[in] UI_COLLECTIONCHANGE action,
[in] UINT32 oldIndex,
[in] IUnknown *oldItem,
[in] UINT32 newIndex,
[in] IUnknown *newItem
);
參數
[in] action
在 IUICollection 上執行的動作。
[in] oldIndex
類型: UINT32
拿掉或取代時舊專案的索引;否則 UI_COLLECTION_INVALIDINDEX。
[in] oldItem
類型: IUnknown*
拿掉或取代時舊專案的指標;否則為 NULL。
[in] newIndex
類型: UINT32
插入、新增或取代時新專案的索引;否則 UI_COLLECTION_INVALIDINDEX。
[in] newItem
類型: IUnknown*
插入、新增或取代時新專案的指標;否則為 NULL。
傳回值
類型: HRESULT
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
IUICollectionChangedEvent::OnChanged 介面是由功能區主應用程式實作, (用戶端連線接收) 做為功能區 (可連接物件所引發之集合變更事件的接聽程式) 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | uiribbon.h |
Dll | Mshtml.dll |