The following tables list the members exposed by UndoManager.
Name | Description | |
---|---|---|
UndoManager Constructor | Initializes a new UndoManager |
Name | Description | |
---|---|---|
AllowMerging | Returns or sets a boolean indicating if the UndoUnit.Merge method may be used to merge changes. | |
CanRedo | Returns a boolean indicating if there is an operation that can be redone. | |
CanUndo | Returns a boolean indicating if there is an operation that can be undone. | |
Current | Returns a thread static singleton instance of an UndoManager. | |
CurrentHistoryItem | Returns the UndoHistoryItem from the UndoHistory or RedoHistory that is currently being executed or null if no undo/redo is in progress. | |
CurrentTransaction | Returns the current open leaf UndoTransaction | |
IsPerformingRedo | Returns a boolean indicating if the manager is performing a redo operation. | |
IsPerformingRollback | Returns a boolean indicating if the UndoManager is performing a Rollback of a UndoTransaction | |
IsPerformingUndo | Returns a boolean indicating if the manager is performing an undo operation. | |
IsSuspended | Returns a boolean indicating if the recording of UndoUnit instances in the history has been suspended using the Suspend method. | |
MergeTimeout | Returns the amount of time since the last operation that a UndoUnit.Merge will be allowed. | |
RedoHistory | Returns a read-only collection of the items in the redo history. | |
RootTransaction | Returns the outermost current open transaction or null if there is currently no transaction open. | |
TopRedoHistoryItem | Returns the next item on the top of the RedoHistory | |
TopUndoHistoryItem | Returns the next item on the top of the UndoHistory | |
UndoHistory | Returns a read-only collection of the items in the undo history. | |
UndoLimit | Returns or sets the maximum number of items to maintain within the undo/redo history. | |
UndoUnitFactory | Returns or sets an object that is used to create the default UndoUnit instances for this UndoManager | |
UndoUnitFactoryResolved | Read-Only property that returns the UndoUnitFactory that the UndoManager uses to create the UndoUnit units. |
Name | Description | |
---|---|---|
HasListeners | (Inherited from Infragistics.PropertyChangeNotifier) |
Name | Description | |
---|---|---|
AddChange | Overloaded. Adds an UndoUnit to the history. | |
AddCollectionChange | Overloaded. Adds an UndoUnit for the specified collection change to the undo history. | |
AddPropertyChange | Overloaded. Adds an PropertyChangeUndoUnitBase for the specified property value change to the undo history. | |
ClearHistory | Clears the undo and redo history. | |
ExecuteInTransaction | Overloaded. Executes the specified action within an UndoTransaction | |
ForEach | Performs the specified action on each UndoUnit within the undo and redo history. | |
FromReference | Used to obtain the UndoManager instance that has been registered with a given object. | |
PreventMerge | Used to ensure that the next UndoUnit that is recorded is not allowed to merge with the last operation on the UndoHistory. | |
Redo | Performs one or more redo operations from the current history. | |
RegisterReference | Used to associate an object with a given UndoManager | |
RegisterResources | Adds an additonal Resx file in which the control will pull its resources from. | |
RemoveAll | Removes all the matching UndoUnit instances from the UndoHistory and RedoHistory collections. | |
Resume | Resumes the recording of UndoUnit instances in the history. | |
StartTransaction | Overloaded. Used to start a new transaction that will group one or more UndoUnit actions. | |
Suspend | Suspends the recording of UndoUnit instances in the history. | |
Undo | Performs one or more undo operations from the current history. | |
UnregisterReference | Used to remove an registration for an object that was registered with this UndoManager instance via the RegisterReference method. | |
UnregisterResources | Removes a previously registered resx file. |
Name | Description | |
---|---|---|
OnFirstListenerAdding | (Inherited from Infragistics.PropertyChangeNotifier) | |
OnHasListenersChanged | (Inherited from Infragistics.PropertyChangeNotifier) | |
OnPropertyChanged | (Inherited from Infragistics.PropertyChangeNotifier) | |
RaisePropertyChangedEvent | (Inherited from Infragistics.PropertyChangeNotifier) |
Name | Description | |
---|---|---|
PropertyChanged | (Inherited from Infragistics.PropertyChangeNotifier) |