| CommandBase Properties | 
The CommandBase type exposes the following members.
| Name | Description | |
|---|---|---|
| AfterDoAction | 
            Gets or sets the after Do action, which is an action executed right after Do has been called on this command
              | |
| AfterUndoAction | 
            Gets or sets the after Undo action, which is an action executed right after Undo has been called on this command
              | |
| BeforeDoAction | 
            Gets or sets the before Do action, which is an action executed right before Do is called on this command
              | |
| BeforeUndoAction | 
            Gets or sets the before Undo action, which is an action executed right before Undo is called on this command
              | |
| Description | 
            Gets or sets the description of the command. This description can be used to show the commands in a queue visually on a screen. 
              | |
| OwnCommandQueue | 
            Gets the own command queue of this command. This queue is then used to store commands which are spawned when this command is executed.
              |