Compartir a través de


Método IUICollectionChangedEvent::OnChanged (uiribbon.h)

Se llama cuando cambia una IUICollection .

Sintaxis

HRESULT OnChanged(
  [in] UI_COLLECTIONCHANGE action,
  [in] UINT32              oldIndex,
  [in] IUnknown            *oldItem,
  [in] UINT32              newIndex,
  [in] IUnknown            *newItem
);

Parámetros

[in] action

Tipo: UI_COLLECTIONCHANGE

Acción realizada en IUICollection.

[in] oldIndex

Tipo: UINT32

Índice del elemento antiguo al quitar o reemplazar; de lo contrario , UI_COLLECTION_INVALIDINDEX.

[in] oldItem

Tipo: IUnknown*

Puntero al elemento antiguo al quitar o reemplazar; en caso contrario , NULL.

[in] newIndex

Tipo: UINT32

Índice del nuevo elemento al insertar, agregar o reemplazar; de lo contrario , UI_COLLECTION_INVALIDINDEX.

[in] newItem

Tipo: IUnknown*

Puntero al nuevo elemento al insertar, agregar o reemplazar; en caso contrario , NULL.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

La interfaz IUICollectionChangedEvent::OnChanged se implementa mediante la aplicación host de cinta (receptor de conexión de cliente) como agente de escucha para los eventos modificados de colección que desencadena la cinta de opciones (el objeto conectable).

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado uiribbon.h
Archivo DLL Mshtml.dll

Consulte también

Eventos en objetos COM y conectables

Ejemplo de galería

IUICollection

IUICollectionChangedEvent