Partager via


IOleInPlaceSite ::D eactivateAndUndo, méthode (oleidl.h)

Désactive l’objet, met fin à la session sur place et rétablit l’état d’annulation enregistré du conteneur.

Syntaxe

HRESULT DeactivateAndUndo();

Valeur de retour

Cette méthode retourne S_OK en cas de réussite. Les autres valeurs de retour possibles sont les suivantes.

Code de retour Description
E_UNEXPECTED
Une erreur inattendue s’est produite.

Remarques

Notes aux appelants

Appelé par l’objet actif lorsque l’utilisateur appelle undo juste après l’activation de l’objet.

Notes aux implémenteurs

Une fois cet appel terminé, le conteneur doit appeler IOleInPlaceObject ::UIDeactivate pour supprimer l’interface utilisateur de l’objet, s’activer et annuler.

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 oleidl.h

Voir aussi

IOleInPlaceSite