Interface IRevertibleService
- Namespace
- H.Services.Revertible
- Assembly
- H.Services.Revertible.dll
public interface IRevertibleService
- Extension Methods
Properties
CanRedo
bool CanRedo { get; }
Property Value
CanUndo
bool CanUndo { get; }
Property Value
Current
IRevertible Current { get; }
Property Value
Position
int Position { get; }
Property Value
Revertibles
IReadOnlyCollection<IRevertible> Revertibles { get; }
Property Value
Methods
Begin(string, object)
RevertibleDisposer Begin(string name = null, object data = null)
Parameters
Returns
Cancel()
void Cancel()
Commit()
void Commit()
Redo()
void Redo()
Undo()
void Undo()