IOleParentUndoUnit::FindUnit-Methode (ocidl.h)
Gibt an, ob die angegebene Einheit ein untergeordnetes Element dieser Rückgängig-Einheit oder einer ihrer untergeordneten Elemente ist, d. h., wenn die angegebene Einheit Teil der Hierarchie in dieser übergeordneten Einheit ist.
Syntax
HRESULT FindUnit(
[in] IOleUndoUnit *pUU
);
Parameter
[in] pUU
Ein IOleUndoUnit-Zeiger auf die zu findende Rückgängig-Einheit.
Rückgabewert
Diese Methode gibt S_OK zurück, wenn sich die angegebene Rückgängig-Einheit in der Hierarchie befindet, die diesem übergeordneten Element untergeordnet ist. andernfalls S_FALSE.
Hinweise
Dies wird in der Regel vom Rückgängig-Manager in seiner Implementierung der IOleUndoManager::D iscardFrom-Methode in dem seltenen Fall aufgerufen, dass die verworfene Einheit keine Einheit der obersten Ebene ist. Die übergeordnete Einheit sollte zuerst in einer eigenen Liste suchen und dann an jedes untergeordnete Element delegieren, das auch eine übergeordnete Einheit ist, wie durch eine IUnknown::QueryInterface für IOleParentUndoUnit festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ocidl.h |