Version

Infragistics.Undo Namespace

Classes
 ClassDescription
ClassCollectionChangeUndoUnit<T> Custom UndoUnit for undoing changes to an ICollection.
ClassCustomUndoUnit Custom UndoUnit that takes a delegate that performs the execute operation.
ClassDependencyPropertyChangeUndoUnit Custom undo unit used to undo the result of a DependencyProperty change.
ClassObservableCollectionExtendedWithUndo<T> Observable collection that supports adding collection change notifications to an UndoManager
ClassPropertyChangeUndoUnit<TTarget,TProperty> Custom undo unit used to undo the result of a property change.
ClassPropertyChangeUndoUnitBase Base class for an UndoUnit that changes the value of a single property.
ClassUndoExecuteContext Used to provide information to the UndoUnit while the UndoUnit.Execute method is being invoked.
ClassUndoHistoryItem Represents an item in the undo or redo history.
ClassUndoManager Class used to manage an undo/redo history.
ClassUndoManagerCommandBase Base class for a command for an UndoManager where the parameter may be a reference or an UndoManager
ClassUndoManagerCommandSource The command source for the UndoManager
ClassUndoManagerHistoryItemCommand Custom command used to execute an undo/redo for an UndoManager given a specific UndoHistoryItem
ClassUndoManagerPreventMergeCommand Custom command for invoking the UndoManager.ShouldPreventMerge method on an UndoManager
ClassUndoManagerRedoCommand Custom command for invoking the UndoManager.Redo method on an UndoManager
ClassUndoManagerUndoCommand Custom command for invoking the UndoManager.Undo method on an UndoManager
ClassUndoMergeContext Used to provide information about a potential merge operation to the UndoUnit.Merge method.
ClassUndoTransaction Custom UndoUnit that contains one or more UndoUnit
ClassUndoUnit Base class for an undo/redo operation.
ClassUndoUnitFactory Factory class for creating common UndoUnit instances for use in an UndoManager
Enumerations
 EnumerationDescription
EnumerationUndoExecuteReason Enumeration used to identify the cause of the UndoUnit.Execute
EnumerationUndoHistoryItemType Used to indicate the type of operation that UndoHistoryItem represents.
EnumerationUndoManagerCommandType Enumeration used by an UndoManagerCommandSource to identify a command for a UndoManager instance.
EnumerationUndoMergeAction Used to identify the result of a call to UndoUnit.Merge
See Also