System > Интерфейсы сборки System > IUndoRedo
Сборка: System;
Интерфейс IUndoRedo предназначен для работы со стеком изменений (отмены/повтора).
Стек изменений используется при работе с различными объектами репозитория. Получить доступ к параметрам стека изменений можно используя одно из следующих свойств:
Имя свойства | Краткое описание | |
![]() |
Enabled | Свойство Enabled определяет доступность стека изменений (отмены/повтора) для пользователя. |
![]() |
Limit | Свойство Limit определяет максимальное количество действий, которые могут быть расположены в стеке изменений. |
![]() |
RedoCount | Свойство RedoCount возвращает количество действий, которые хранятся в стеке повтора. |
![]() |
RedoState | Свойство RedoState возвращает состояние действия в стеке повтора, передаваемое посредством входного параметра. |
![]() |
Storage | Свойство Storage возвращает хранилище сводной информации стека изменений. |
![]() |
UndoCount | Свойство UndoCount возвращает количество действий, которые хранятся в стеке отмены. |
![]() |
UndoState | Свойство UndoState возвращает состояние действия в стеке отмены, передаваемое посредством входного параметра. |
Имя метода | Краткое описание | |
![]() |
Flush | Метод Flush очищает стек отмены/повтора. |
![]() |
Redo | Метод Redo повторяет заданное количество отмененных действий. |
![]() |
Undo | Метод Undo отменяет заданное количество совершенных действий. |
См. также: