IOleParentUndoUnit ::FindUnit, méthode (ocidl.h)
Indique si l’unité spécifiée est un enfant de cette unité d’annulation ou l’un de ses enfants, c’est-à-dire si l’unité spécifiée fait partie de la hiérarchie de cette unité parente.
Syntaxe
HRESULT FindUnit(
[in] IOleUndoUnit *pUU
);
Paramètres
[in] pUU
Un pointeur IOleUndoUnit vers l’unité d’annulation à trouver.
Valeur de retour
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 son IOleUndoManager ::D iscardFrom méthode dans le rare cas où l’unité ignorée n’est pas une unité de niveau supérieur. L’unité parente doit d’abord regarder dans sa propre liste, puis déléguer à chaque enfant qui est également une unité parente, comme déterminé par l’exécution d’une IUnknown ::QueryInterface pour IOleParentUndoUnit.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
serveur minimum pris en charge | Windows 2000 Server [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | ocidl.h |