Click or drag to resize

UndoLevel Class

The UndoLevel class is used to store a single operation, in an UndoCollection, that can be un-done or re-done. Every instance of this class holds an ImageCollection which are the set of images that will be restored to 'undo' the operation that this UndoLevel represents.
Inheritance Hierarchy
SystemObject
  Atalasoft.ImagingUndoLevel

Namespace:  Atalasoft.Imaging
Assembly:  Atalasoft.dotImage (in Atalasoft.dotImage.dll) Version: 11.0.0.0.0.297 (.NET 4.5.2, x86)
Syntax
public class UndoLevel

The UndoLevel type exposes the following members.

Constructors
  NameDescription
Public methodUndoLevel
Creates a new instance of UndoLevel.
Public methodUndoLevel(ImageCollection, String)

Creates a new instance of UndoLevel specifying the ImageCollection and undo Description.

Top
Properties
  NameDescription
Public propertyDescription
Gets the undo description associated with this UndoLevel.
Public propertyImages
Gets the undo image collection associated with this UndoLevel.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks
The UndoLevel class is not usualy accessed directly, but is used by the UndoCollection to keep track of operations.
See Also