Partager via


IOleUndoManager ::Enable, méthode (ocidl.h)

Active ou désactive le gestionnaire d’annulation.

Syntaxe

HRESULT Enable(
  [in] BOOL fEnable
);

Paramètres

[in] fEnable

Indique s’il faut activer ou désactiver le gestionnaire d’annulation. Si la valeur est TRUE, le gestionnaire d’annulation doit être activé. Si la valeur est FALSE, le gestionnaire d’annulation doit être désactivé.

Valeur retournée

Cette méthode retourne S_OK si le gestionnaire d’annulation a été correctement activé ou désactivé. Les autres valeurs de retour possibles sont les suivantes.

Code de retour Description
E_UNEXPECTED
Il existe une unité d’annulation ouverte sur la pile ou le gestionnaire d’annulation effectue actuellement une annulation ou une restauration par progression.

Remarques

Le gestionnaire d’annulation doit effacer les deux piles lors de la transition de activé à désactivé.

Si le gestionnaire d’annulation est désactivé, chaque méthode dans IOleUndoManager doit se comporter comme spécifié. Pour plus d’informations, consultez chaque méthode.

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

Voir aussi

IOleUndoManager