Name | Description | |
---|---|---|
OperationManager Constructor | Initializes a new instance of the OperationManager class. |
The following tables list the members exposed by OperationManager.
Name | Description | |
---|---|---|
OperationManager Constructor | Initializes a new instance of the OperationManager class. |
Name | Description | |
---|---|---|
CanRedo | Gets a boolean value after checking if the first operation can be redone. | |
CanUndo | Gets a boolean value after checking if the first operation can be undone. |
Name | Description | |
---|---|---|
AddRedoOperation | Add the specified operation to the redo stack. | |
AddUndoOperation | Add the specified operation to the undo stack. | |
ClearRedoCategory | Removes all operations belonging to the specified category from redo stack. | |
ClearRedoSubCategory | Removes all operations belonging to the specified category from redo stack. | |
ClearUndoCategory | Removes all operations belonging to the specified category from undo stack. | |
ClearUndoSubCategory | Removes all operations belonging to the specified category and sub category from undo stack. | |
CreateCompositeOperation | Groups existing operations into a single composite operation. This method must be called on the primary worker thread. Use QueuedTask.Run. | |
Decrement | Decreases the operation count without reforming an operation. This API supports the Framework infrastructure and is not intended to be used directly from your code. | |
Do | Performs the specified operation synchronously and adds it to the undo stack. | |
DoAsync | Performs the specified operation asynchronously and adds it to the undo stack. | |
FindRedoOperations | Returns all the operations from the redo stack that match the conditions defined by the specified predicate. | |
FindUndoOperations | Returns all the operations from the undo stack that match the conditions defined by the specified predicate. | |
Increment | Increases the operation count without performing an operation. This API supports the Framework infrastructure and is not intended to be used directly from your code. | |
RedoAsync | Overloaded. | |
RemoveRedoOperation | Removes the specified operation from the redo stack. | |
RemoveUndoOperation | Removes the specified operation from the undo stack. | |
UndoAsync | Overloaded. |