IUICollectionChangedEvent::OnChanged-Methode (uiribbon.h)
Wird aufgerufen, wenn sich eine IUICollection ändert.
Syntax
HRESULT OnChanged(
[in] UI_COLLECTIONCHANGE action,
[in] UINT32 oldIndex,
[in] IUnknown *oldItem,
[in] UINT32 newIndex,
[in] IUnknown *newItem
);
Parameter
[in] action
Typ: UI_COLLECTIONCHANGE
Die Aktion , die für die IUICollection ausgeführt wird.
[in] oldIndex
Typ: UINT32
Index des alten Elements beim Entfernen oder Ersetzen; andernfalls UI_COLLECTION_INVALIDINDEX.
[in] oldItem
Typ: IUnknown*
Zeiger auf das alte Element beim Entfernen oder Ersetzen; andernfalls NULL.
[in] newIndex
Typ: UINT32
Index des neuen Elements beim Einfügen, Hinzufügen oder Ersetzen; andernfalls UI_COLLECTION_INVALIDINDEX.
[in] newItem
Typ: IUnknown*
Zeiger auf das neue Element beim Einfügen, Hinzufügen oder Ersetzen; andernfalls NULL.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Die IUICollectionChangedEvent::OnChanged-Schnittstelle wird von der Menübandhostanwendung (der Clientverbindungssenke) als Listener für Sammlungsänderungen implementiert, die vom Menüband ausgelöst werden (das verbindungsbare Objekt).
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | uiribbon.h |
DLL | Mshtml.dll |