Члены типа CompositeUndoManager Class
В этом разделе
В следующих таблицах перечислены элементы, предоставляемые
CompositeUndoManager.
Публичные Конструкторы
Публичные Свойства
| Имя | Описание |
| ActiveManagers | Возвращает или устанавливает активных менеджеров. |
| CurrentAction | Возвращает или устанавливает текущее действие отмены. |
| CurrentActionIndex | Возвращает или задает индекс в истории текущего действия отмены. |
| CurrentManager | Возвращает или устанавливает текущий менеджер отмены. |
| DataStorage | Возвращает или задает хранилище данных, в котором хранятся объекты. |
| IsCompositeActionStarted | Возвращает значение, указывающее, запущено ли составное действие. |
| IsEnabled | Возвращает или задает значение, указывающее, включен ли диспетчер отмены. |
| IsInitializing | Возвращает значение, указывающее, инициализируется ли диспетчер отмены. |
| PreviousAction | Возвращает предыдущее действие отмены. |
| RedoCount | Возвращает количество возможных шагов повтора. |
| RedoDescription | Возвращает описание следующего действия повтора. |
| UndoCount | Возвращает количество возможных шагов отмены. |
| UndoDescription | Возвращает описание следующего действия по отмене. |
| UndoLevel | Возвращает или задает максимальное количество уровней отмены. |
Публичные Методы
| Имя | Описание |
| AddAction | Overloaded. Добавляет действие, позволяющее восстановить состояние объекта в действии. (Наследуется от UndoManager) |
| AddManager | Создает новый менеджер отмены и добавляет новый менеджер отмены в этот составной менеджер. |
| BeginCompositeAction | Начинает составное действие. |
| BeginInit | Начинает инициализацию этого составного менеджера отмены. |
| Clear | Очищает историю действий. |
| ContainsActionForSourceObject | Возвращает значение, указывающее, содержит ли составной диспетчер отмены действие, связанное с указанным источником. |
| Dispose | Удаляет составной менеджер отмены. |
| EndCompositeAction | Завершает составное действие. |
| EndInit | Завершает инициализацию этого составного менеджера отмены. |
| GetActions | Возвращает коллекцию действий, доступную только для чтения. |
| GetUndoActions | Overloaded. Возвращает действия по отмене. (Наследуется от UndoManager) |
| Redo | Overloaded. Отменяет несколько изменений в объекте(ах). |
| RemoveCompositeAction | Удаляет составное действие из диспетчера составной отмены. |
| RemoveFirstAction | Удаляет первое действие в истории. |
| RemoveManager | Удаляет указанный менеджер отмены из составного менеджера отмены и удаляет сам менеджер отмены. |
| RemoveRedoActions | Удаляет все действия повтора. |
| Undo | Overloaded. Отменяет несколько изменений в объекте(ах). |
Защищенные Методы
Публичные События
| Имя | Описание |
| ActiveManagersChanged | Происходит при смене активных менеджеров этого менеджера. |
| ActiveManagersChanging | Происходит при смене активных менеджеров этого менеджера. |
| Changed | Происходит при изменении коллекции действий отмены (добавление/удаление действия отмены). (Наследуется от UndoManager) |
| Changing | Происходит при изменении коллекции действий отмены (добавление/удаление действия отмены). (Наследуется от UndoManager) |
| CurrentManagerChanged | Происходит при смене текущего менеджера этого менеджера. |
| CurrentManagerChanging | Происходит при смене текущего менеджера этого менеджера. |
| Navigated | Происходит при переходе к менеджеру отмены в истории действий (текущее действие отмены изменено). (Наследуется от UndoManager) |
Смотрите также