HistoryManager Class

Provides tracking of worksheet history.

Definition

Namespace: SMath.Controls
Assembly: SMath.Controls (in SMath.Controls.dll) Version: 1.73.9126.0
C#
public abstract class HistoryManager
Inheritance
Object    HistoryManager

Constructors

HistoryManagerInitializes a new instance of the HistoryManager class

Properties

IsSaved Defines if the worksheet is edited or not.
IsSavedImpl Defines if the worksheet is edited or not.
Status Worksheet history status.
StatusImpl Worksheet history status.

Methods

CreateTransaction Creates history transaction. Allows to register all changes made within current transaction as a single bunch of changes for a single history step (including for nested transactions).
CreateTransactionImpl Creates history transaction. Allows to register all changes made within current transaction as a single bunch of changes for a single history step (including for nested transactions).
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MarkAsInitial Marks current history step as an initial one (no backward history will be available for user).
MarkAsInitialImpl Marks current history step as an initial one (no backward history will be available for user).
MarkAsSaved Marks current history step as a saved one.
MarkAsSavedImpl Marks current history step as a saved one.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Redo Undo the last step in the change history.
RedoImpl Undo the last step in the change history.
RegisterRegion Register Region within current History object.
RegisterRegionImpl Register Region within current History object.
ToStringReturns a string that represents the current object.
(Inherited from Object)
Undo Rollback worksheet state one step back in the history.
UndoImpl Rollback worksheet state one step back in the history.
UnregisterRegion Unregister Region within current History object.
UnregisterRegionImpl Unregister Region within current History object.

See Also