IUndo |
The IUndoRedo type exposes the following members.
| Name | Description | |
|---|---|---|
| BeginTransaction | Begins a new transaction. All changes, made to a CAEXDocument inside a transaction are treated as a single operation. | |
| CanRedo | Determines, if the service can redo a command | |
| CanUndo | Determines, if the service can undo a command | |
| ClearStacks | Clears the undo and redo stacks. | |
| EndTransaction | Ends the current transaction. | |
| LastModificationDate | Gets the date of the most recently executed command for the specified document. | |
| Pause | Request to not record changes of the specified document. If the recording of document changes is paused the Undo(CAEXDocument) and Redo(CAEXDocument) methods can not be applied. | |
| PushCommand | A new command is pushed on the undo stack of this service. | |
| Redo | Redo the most recently operation, which was undone | |
| RedoActions | Gets all command names of the actions in the redo stack for the provided CAEX document. | |
| Resume | Request to resume recording changes of the specified document. | |
| Undo | Undo of the last operation | |
| UndoActions | Gets all command names of the actions in the undo stack for the provided CAEX document. |