NanoByte.Common
2.6.1
|
Executes IUndoCommands and collects them into a CompositeCommand allowing a combined undo later on. More...
Public Member Functions | |
void | Execute (IUndoCommand command) |
Store an IUndoCommand for later execution. More... | |
IUndoCommand | BuildComposite () |
Creates a new CompositeCommand containing all IUndoCommands collected so far. More... | |
Properties | |
string? | Path [get, set] |
![]() | |
string? | Path [get] |
The path of the file the data structure being modified was loaded from. null if none. More... | |
Executes IUndoCommands and collects them into a CompositeCommand allowing a combined undo later on.
IUndoCommand NanoByte.Common.Undo.CommandCollector.BuildComposite | ( | ) |
Creates a new CompositeCommand containing all IUndoCommands collected so far.
|
inline |
Store an IUndoCommand for later execution.
command | The command to be stored. |
Implements NanoByte.Common.Undo.ICommandExecutor.