In This Topic
The following tables list the members exposed by
UndoAction.
Protected Constructors
| Name | Description |
 | UndoAction | Overloaded. Initializes a new instance of the class. |
Public Properties
| Name | Description |
 | ActionSource | Gets the action source. |
 | DataStorage | Gets the data storage that stores the objects. |
 | HasCurrentState | Gets a value indicating whether this instance has current state. |
 | IsValid | Gets a value indicating whether the undo action is valid. |
 | Source | Gets the reference to the source object of action. |
 | SourceItems | Gets the references to the source objects stored in Source. For example, this property contains references to the collection objects if Source is collection. |
Protected Properties
Public Methods
| Name | Description |
 | Dispose | Disposes all resources used by the action. |
 | GetCurrentStateCopy | Returns the copy of current state of action. |
 | ToString | Returns the description of change in object. |
Protected Methods
See Also