Click or drag to resize

UndoManager Class

Represents an object that manages UNDO / REDO.
Inheritance Hierarchy
SystemObject
  RootPro.RootProCADUndoManager

Namespace:  RootPro.RootProCAD
Assembly:  RootPro.RootProCAD.Library (in RootPro.RootProCAD.Library.dll) Version: 12.0.0.0 (12.0.0.0)
Syntax
public abstract class UndoManager

The UndoManager type exposes the following members.

Constructors
  NameDescription
Protected methodUndoManager
Initializes a new instance of the UndoManager class
Top
Properties
  NameDescription
Public propertyCanRedo
Gets a value indicating whether redo is possible.
Public propertyCanUndo
Get a value indicating whether or not undo is possible.
Public propertyDocument
Get the associated document.
Public propertyIsInUndoUnit
Gets a value that indicates whether a undo operation is being recorded.
Public propertyIsRedoing
Gets a value indicating whether REDO is running.
Public propertyIsUndoing
Gets a value indicating whether UNDO is running.
Top
Methods
  NameDescription
Public methodBeginUndoUnit
Start a series of undoable operations.
Public methodClear
Clears the history of UNDO operation.
Public methodEndUndoUnit
End a series of undoable operations.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRedo
Execute Redo.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUndo
Execute UNDO.
Top
See Also