Méthode IOleParentUndoUnit ::FindUnit (ocidl.h)
Indique si l’unité spécifiée est un enfant de cette unité d’annulation ou de l’un de ses enfants, c’est-à-dire si l’unité spécifiée fait partie de la hiérarchie dans cette unité parente.
Syntaxe
HRESULT FindUnit(
[in] IOleUndoUnit *pUU
);
Paramètres
[in] pUU
Pointeur IOleUndoUnit vers l’unité d’annulation à trouver.
Valeur retournée
Cette méthode retourne S_OK si l’unité d’annulation spécifiée se trouve dans la hiérarchie subordonnée à ce parent ; sinon, S_FALSE.
Remarques
Cela est généralement appelé par le gestionnaire d’annulation dans son implémentation de sa méthode IOleUndoManager ::D iscardFrom dans le cas rare où l’unité ignorée n’est pas une unité de niveau supérieur. L’unité parente doit d’abord rechercher dans sa propre liste, puis déléguer à chaque enfant qui est également une unité parente, comme déterminé en effectuant une IUnknown ::QueryInterface pour IOleParentUndoUnit.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ocidl.h |