Freigeben über


ITextDocument.BeginUndoGroup Methode

Definition

Aktiviert die Rückgängig-Gruppierung.

public:
 void BeginUndoGroup();
void BeginUndoGroup();
public void BeginUndoGroup();
function beginUndoGroup()
Public Sub BeginUndoGroup ()

Hinweise

Eine Rückgängig-Gruppe sammelt Rückgängig-Ereignisse zum Bearbeiten von Änderungen, auch wenn normalerweise zusätzliche Rückgängig-Gruppen erstellt würden. Beispielsweise werden Antiereignisse in der Regel in einer einzelnen Rückgängig-Gruppe gruppiert, die mit einer einzelnen Tastenkombination STRG+Z rückgängig zu werden kann. Ein Einfügen oder Eine Änderung in der Einfügemarke beendet die aktuelle Rückgängig-Gruppe und startet eine weitere. Nachdem Sie BeginUndoGroup aufgerufen haben, treten solche Beendigungen nicht mehr auf. es wird nur eine Rückgängig-Gruppe verwendet, bis Sie die EndUndoGroup-Methode aufrufen. Die gesamte Gruppe wird durch eine einzelne Tastenkombination STRG+Z rückgängig macht.

Wenn die Gruppierung rückgängig macht:

  • Der Rückgängig-Manager fügt der aktuellen Rückgängig-Gruppe Antiereignisse für Textänderungen hinzu.
  • Ein einzelner Rückgängig-Befehl führt alle Rückgängig-Antiereignisse in der Rückgängig-Gruppe aus. Dadurch wird der Textzustand in dem Zustand wiederhergestellt, der aktiv war, als die Gruppierung rückgängig gemacht wurde.

Gilt für:

Weitere Informationen