Metodo IUICollectionChangedEvent::OnChanged (uiribbon.h)
Chiamato quando viene modificato un oggetto IUICollection .
Sintassi
HRESULT OnChanged(
[in] UI_COLLECTIONCHANGE action,
[in] UINT32 oldIndex,
[in] IUnknown *oldItem,
[in] UINT32 newIndex,
[in] IUnknown *newItem
);
Parametri
[in] action
Tipo: UI_COLLECTIONCHANGE
Azione eseguita su IUICollection.
[in] oldIndex
Tipo: UINT32
Indice dell'elemento precedente in caso di rimozione o sostituzione; in caso contrario , UI_COLLECTION_INVALIDINDEX.
[in] oldItem
Tipo: IUnknown*
Puntatore all'elemento precedente in caso di rimozione o sostituzione; in caso contrario , NULL.
[in] newIndex
Tipo: UINT32
Indice del nuovo elemento in caso di inserimento, aggiunta o sostituzione; in caso contrario , UI_COLLECTION_INVALIDINDEX.
[in] newItem
Tipo: IUnknown*
Puntatore al nuovo elemento in caso di inserimento, aggiunta o sostituzione; in caso contrario , NULL.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
L'interfaccia IUICollectionChangedEvent::OnChanged viene implementata dall'applicazione host della barra multifunzione (sink di connessione client) come listener per gli eventi modificati della raccolta generati dalla barra multifunzione (l'oggetto connettibile).
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | uiribbon.h |
DLL | Mshtml.dll |