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