ITextDocument.BeginUndoGroup Método

Definición

Activa la agrupación deshacer.

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

Comentarios

Un grupo de deshacer recopila anti-eventos de deshacer para editar cambios incluso cuando normalmente se crearían grupos de deshacer adicionales. Por ejemplo, escribir anti-events normalmente se agrupa en un único grupo de deshacer que se puede deshacer con una única combinación de teclas Ctrl+Z. Un pegado o cambio en el punto de inserción finaliza el grupo de deshacer actual e inicia otro. Después de llamar a BeginUndoGroup, estas finalizaciones no se producen; solo se usa un grupo de deshacer hasta que se llama al método EndUndoGroup . Todo el grupo se deshace mediante una única combinación de teclas Ctrl+Z.

Cuando la agrupación de deshacer está activada:

  • El administrador de deshacer agrega anti-eventos de deshacer para los cambios de texto en el grupo de deshacer actual.
  • Un único comando de deshacer ejecuta todos los eventos anti deshacer del grupo de deshacer. Esto restaura el estado de texto en el que estaba activo al activar la agrupación de deshacer.

Se aplica a

Consulte también