The properties of the UndoEngine class are listed below. For a complete list of UndoEngine class members, see the UndoEngine Members topic.
CanRedo | Gets a value indicating whether the Redo operation can be performed. |
CanUndo | Gets a value indicating whether the Undo operation can be performed. |
IsEnabled | Gets a value indicating whether this instance is allowed to record change notifications. |
IsRecording | Gets a value indicating whether this instance is recording a change. |
IsRedoing | Gets a value indicating whether this instance is currently re-doing a change. |
IsUndoGroupActive | Gets a value indicating whether this instance has an active undo group. |
IsUndoing | Gets a value indicating whether this instance is currently undoing a change. |
IsUndoingOrRedoing | Gets a value indicating whether this instance is undoing or redoing. |
Limit | Gets or sets the max. number of undo entries this instance will keep in memory. |
NextChangeLabel | Gets or sets the change label that will be associated with the next recorded change notification. |
RecordingExpirationInterval | Gets or sets the recording expiration interval. |
RedoItems | Gets the collection of undone changes that can be redone (re-applied). |
RedoLabel | Gets the label for the operation that will be re-done by calling the Redo method. |
RootInstance | Gets or sets the root instance associated with the UndoEngine. |
UndoItems | Gets the collection of recorded changes that can be undone. |
UndoLabel | Gets the label for the operation that will be undone by calling the Undo method. |
UndoEngine Class | LaMarvin.ComponentModel Namespace