Interface IUndoRedoManager
Assembly: Gemini.dll
Syntax
public interface IUndoRedoManager
Properties
RedoStack
Declaration
IObservableCollection<IUndoableAction> RedoStack { get; }
Property Value
UndoCountLimit
Declaration
int? UndoCountLimit { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
UndoStack
Declaration
IObservableCollection<IUndoableAction> UndoStack { get; }
Property Value
Methods
ExecuteAction(IUndoableAction)
Declaration
void ExecuteAction(IUndoableAction action)
Parameters
Redo(Int32)
Declaration
void Redo(int actionCount)
Parameters
Type |
Name |
Description |
System.Int32 |
actionCount |
|
RedoTo(IUndoableAction)
Declaration
void RedoTo(IUndoableAction action)
Parameters
Undo(Int32)
Declaration
void Undo(int actionCount)
Parameters
Type |
Name |
Description |
System.Int32 |
actionCount |
|
UndoAll()
Declaration
UndoTo(IUndoableAction)
Declaration
void UndoTo(IUndoableAction action)
Parameters
Events
BatchBegin
Declaration
event EventHandler BatchBegin
Event Type
Type |
Description |
System.EventHandler |
|
BatchEnd
Declaration
event EventHandler BatchEnd
Event Type
Type |
Description |
System.EventHandler |
|