Constable Authorization Engine 2.0 BETA

ChangeUndoManager Members

ChangeUndoManager overview

Public Instance Properties

EventArgs Gets the change notification event data as specified in the call to the Initialize method.
IsInitialized Gets a value indicating whether this instance has been initialized.
Label Gets the label of the change recorded by this instance.
Sender Gets the sender of the event notification that was specified in the call to the Initialize method.

Public Instance Methods

Commit Indicates that a change has been completed.
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
InitializeOverloaded. Initializes an instance for the specified change notification.
Match Checks whether the specified arguments match the change notification recorded by this instance.
Redo Derived classes should redo the change recorded by previous calls to the Initialize and Commit method on this instance.
ToString (inherited from Object) Returns a String that represents the current Object.
Undo Derived classes should undo the change recorded by previous calls to the Initialize and Commit method on this instance.

Protected Instance Constructors

ChangeUndoManager Constructor Initializes a new instance of the ChangeUndoManager class.

Protected Instance Properties

ChangeLabel The change label that has been passed to the Initialize method call.
IsCommitted Gets a value indicating whether this instance has been committed.

Protected Instance Methods

AssertIsCommitted Asserts the instance is committed.
AssertIsInitialized Asserts the instance is initialized.
Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

ChangeUndoManager Class | LaMarvin.ComponentModel Namespace