IUndoRedo

Сборка: System;

Описание

Интерфейс IUndoRedo предназначен для работы со стеком изменений (отмены/повтора).

Комментарии

Стек изменений используется при работе с различными объектами репозитория. Получить доступ к параметрам стека изменений можно используя одно из следующих свойств:

Свойства

  Имя свойства Краткое описание
Enabled Свойство Enabled определяет доступность стека изменений (отмены/повтора) для пользователя.
Limit Свойство Limit определяет максимальное количество действий, которые могут быть расположены в стеке изменений.
RedoCount Свойство RedoCount возвращает количество действий, которые хранятся в стеке повтора.
RedoState Свойство RedoState возвращает состояние действия в стеке повтора, передаваемое посредством входного параметра.
Storage Свойство Storage возвращает хранилище сводной информации стека изменений.
UndoCount Свойство UndoCount возвращает количество действий, которые хранятся в стеке отмены.
UndoState Свойство UndoState возвращает состояние действия в стеке отмены, передаваемое посредством входного параметра.

Методы

  Имя метода Краткое описание
Flush Метод Flush очищает стек отмены/повтора.
Redo Метод Redo повторяет заданное количество отмененных действий.
Undo Метод Undo отменяет заданное количество совершенных действий.

См. также:

Интерфейсы сборки System