Метод 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
Тип: UI_COLLECTIONCHANGE
Действие, выполняемого в 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 |
Header | uiribbon.h |
DLL | Mshtml.dll |