IUndoRedo

Assembly: System;

Description

The IUndoRedo interface is used to work with Undo/Redo stack.

Comments

The Undo/Redo stack is used to work with various repository objects. To get access to Undo/Redo stack parameters, use one of the following properties:

Properties

  Property name Brief description
Enabled The Enabled property determines whether the Undo/Redo stack is available for the user.
Limit The Limit property determines the maximum number of operations that can be stored in Undo/Redo stack.
RedoCount The RedoCount property returns the number of operations stored in Redo stack.
RedoState The RedoState property returns the redo stack action state that is sent by means of an input parameter.
Storage The Storage property returns summary information storage of undo/redo stack.
UndoCount The UndoCount property returns the number of operations stored in the Undo stack.
UndoState The UndoState property returns undo stack action state that is sent by means of an input parameter.

Methods

  Method name Brief description
Flush The Flush method clears Undo/Redo stack.
Redo The Redo method repeats the specified number of undone operations.
Undo The Undo method cancels the specified number of completed actions.

See also:

System Assembly Interfaces