VintaSoft Imaging .NET SDK 12.4: Documentation for .NET developer
Vintasoft.Imaging.Undo Namespace / CompositeUndoManager Class
Constructors Properties Methods Events SeeAlso
In This Topic
    CompositeUndoManager Class Members
    In This Topic
    The following tables list the members exposed by CompositeUndoManager.
    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the CompositeUndoManager class.
    Public Properties
     NameDescription
    Public PropertyGets or sets the active managers.
    Public PropertyGets or sets the current undo action.
    Public PropertyGets or sets an index, in history, of current undo action.
    Public PropertyGets or sets the current undo manager.
    Public PropertyGets or sets the data storage that stores objects.
    Public PropertyGets a value indicating whether the composite action is started.
    Public PropertyGets or sets a value indicating whether the undo manager is enabled.
    Public PropertyGets a value indicating whether the undo manager is initializing.
    Public PropertyGets the previous undo action.
    Public PropertyGets a count of possible redo steps.
    Public PropertyGets the description of next redo action.
    Public PropertyGets a count of possible undo steps.
    Public PropertyGets the description of next undo action.
    Public PropertyGets or sets the maximum number of undo levels.
    Public Methods
     NameDescription
    Public MethodOverloaded. Adds the action, which allows to restore the object state in the action. (Inherited from UndoManager)
    Public MethodCreates new undo manager and adds new undo manager to this composite manager.
    Public MethodBegins the composite action.
    Public MethodBegins initialization of this composite undo manager.
    Public MethodClears the action history.
    Public MethodReturns a value indicating whether the composite undo manager contains action associated with specified source.
    Public MethodDisposes the composite undo manager.
    Public MethodEnds the composite action.
    Public MethodEnds initialization of this composite undo manager.
    Public MethodReturns the read-only collection of actions.
    Public MethodOverloaded. Returns the undo actions. (Inherited from UndoManager)
    Public MethodOverloaded. Redos the several changes in object(s).
    Public MethodRemoves the composite action from the composite undo manager.
    Public MethodRemoves the first action in history.
    Public MethodRemoves the specified undo manager from the composite undo manager and disposes the undo manager.
    Public MethodRemoves all redo actions.
    Public MethodOverloaded. Undoes the several changes in object(s).
    Protected Methods
     NameDescription
    Protected MethodRaises the ActiveManagersChanged event.
    Protected MethodRaises the ActiveManagersChanging event.
    Protected MethodRaises the Changed event. (Inherited from UndoManager)
    Protected MethodRaises the Changing event. (Inherited from UndoManager)
    Protected MethodRaises the CurrentManagerChanged event.
    Protected MethodRaises the CurrentManagerChanging event.
    Protected MethodRaises the Navigated event. (Inherited from UndoManager)
    Public Events
     NameDescription
    Public EventOccurs when the active managers of this manager is changed.
    Public EventOccurs when the active managers of this manager is changing.
    Public EventOccurs when the undo action collection is changed (undo action is added/removed). (Inherited from UndoManager)
    Public EventOccurs when the undo action collection is changing (undo action is added/removed). (Inherited from UndoManager)
    Public EventOccurs when the current manager of this manager is changed.
    Public EventOccurs when the current manager of this manager is changing.
    Public EventOccurs when the undo manager is navigated in action history (current undo action is changed). (Inherited from UndoManager)
    See Also