ITextDocument.BeginUndoGroup Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Active l’annulation du regroupement.
public:
void BeginUndoGroup();
void BeginUndoGroup();
public void BeginUndoGroup();
function beginUndoGroup()
Public Sub BeginUndoGroup ()
Remarques
Un groupe d’annulation collecte les anti-événements d’annulation pour modifier les modifications, même lorsque des groupes d’annulation supplémentaires sont normalement créés. Par exemple, les anti-événements de saisie sont normalement regroupés dans un seul groupe d’annulation qui peut être annulé avec une seule combinaison de touches Ctrl+Z. Un point d’insertion collé ou modifié met fin au groupe d’annulation actuel et en démarre un autre. Après avoir appelé BeginUndoGroup, ces arrêts ne se produisent pas ; un seul groupe d’annulation est utilisé jusqu’à ce que vous appeliez la méthode EndUndoGroup . L’ensemble du groupe est annulé par une seule combinaison de touches Ctrl+Z.
Lorsque le regroupement d’annulation est activé :
- Le gestionnaire d’annulation ajoute des anti-événements d’annulation pour les modifications de texte au groupe d’annulation actuel.
- Une commande d’annulation unique exécute tous les anti-événements d’annulation dans le groupe d’annulation. Cela restaure l’état du texte à celui qui était actif lorsque le regroupement d’annulation a été activé.