|
| virtual void | OnApplicationContextSet () |
| | Method invoked after ApplicationContext is available.
|
| | UndoableBase () |
| | Creates an instance of the type.
|
| virtual void | CopyingState () |
| | This method is invoked before the CopyState operation begins.
|
| virtual void | CopyStateComplete () |
| | This method is invoked after the CopyState operation is complete.
|
| virtual void | UndoChangesComplete () |
| | This method is invoked before the UndoChanges operation begins.
|
| virtual void | UndoingChanges () |
| | This method is invoked after the UndoChanges operation is complete.
|
| virtual void | AcceptingChanges () |
| | This method is invoked before the AcceptChanges operation begins.
|
| virtual void | AcceptChangesComplete () |
| | This method is invoked after the AcceptChanges operation is complete.
|
| override void | OnGetState (SerializationInfo info, StateMode mode) |
| | Override this method to insert your field values into the MobileFormatter serialization stream.
|
| override void | OnSetState (SerializationInfo info, StateMode mode) |
| | Override this method to retrieve your field values from the MobileFormatter serialization stream.
|
| override void | OnGetMetastate (BinaryWriter writer) |
| | Override this method to write field values directly to a binary stream for metastate serialization.- Parameters
-
| writer | Binary writer for the output stream. |
|
| override void | OnSetMetastate (BinaryReader reader) |
| | Override this method to read field values directly from a binary stream for metastate deserialization.- Parameters
-
| reader | Binary reader for the input stream. |
|
| | BindableBase () |
| | Creates an instance of the type.
|
| virtual bool | ShouldHandlerSerialize (PropertyChangedEventHandler value) |
| | Override this method to change the default logic for determining if the event handler should be serialized.
|
| virtual void | OnPropertyChanged (string propertyName) |
| | Call this method to raise the PropertyChanged event for a specific property.
|
| virtual void | OnMetaPropertyChanged (string propertyName) |
| virtual void | OnPropertyChanged (IPropertyInfo propertyInfo) |
| | Call this method to raise the PropertyChanged event for a specific property.
|
| virtual void | OnIsDirtyChanged () |
| | Call this method to raise the PropertyChanged event for all object properties.
|
| virtual void | OnUnknownPropertyChanged () |
| | Call this method to raise the PropertyChanged event for all object properties.
|
| virtual void | OnIsDirtyChanging () |
| | Call this method to raise the PropertyChanging event for all object properties.
|
| virtual void | OnUnknownPropertyChanging () |
| | Call this method to raise the PropertyChanging event for all object properties.
|
| virtual void | OnPropertyChanging (string propertyName) |
| | Call this method to raise the PropertyChanging event for a specific property.
|
| virtual void | OnPropertyChanging (IPropertyInfo propertyInfo) |
| | Call this method to raise the PropertyChanging event for a specific property.
|
| virtual bool | ShouldHandlerSerialize (PropertyChangingEventHandler value) |
| | Override this method to change the default logic for determining if the event handler should be serialized.
|
| virtual void | OnGetChildren (SerializationInfo info, MobileFormatter formatter) |
| | Override this method to insert your child object references into the MobileFormatter serialization stream.
|
| virtual void | OnSetChildren (SerializationInfo info, MobileFormatter formatter) |
| | Override this method to retrieve your child object references from the MobileFormatter serialization stream.
|
Implements n-level undo capabilities as described in Chapters 2 and 3.