Partager via


ITextDocument.BeginUndoGroup Méthode

Définition

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é.

S’applique à

Voir aussi