ITextDocument.BeginUndoGroup Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Включает отмену группировки.
public:
void BeginUndoGroup();
void BeginUndoGroup();
public void BeginUndoGroup();
function beginUndoGroup()
Public Sub BeginUndoGroup ()
Комментарии
Группа отмены собирает анти-события отмены для редактирования изменений, даже если обычно создаются дополнительные группы отмены. Например, ввод анти-событий обычно группируется в одну группу отмены, которую можно отменить с помощью одной комбинации клавиш CTRL+Z. Вставка или изменение точки вставки завершает текущую группу отмены и запускает другую. После вызова BeginUndoGroup такие завершения не происходят; До вызова метода EndUndoGroup используется только одна группа отмены. Вся группа отключается одной комбинацией клавиш CTRL+Z.
Если группирование отмены включено:
- Диспетчер отмены добавляет события отмены для изменения текста в текущую группу отмены.
- Одна команда отмены выполняет все анти-события отмены в группе отмены. Это восстанавливает текстовое состояние до состояния, которое было активно при включенной группировке отмены.