| Name | Script Name | Type | Description | Supports None | Default | Minimum | Maximum |
| Command Name | Name | String | Internal name of the command. This name is not localized | No | | | |
| Localized Name | LocalName | String | Localized form of the command name | No | | | |
| Command Library | Library | String | Name of the command library containing the command | No | | | |
| Description | Description | String | Description of the command | No | | | |
| Status Bar Text | StatusBarText | String | Text shown on the status bar the target command | No | | | |
| Tool Tip Text | ToolTipText | String | Tool tip for the command | No | | | |
| Undo Text | UndoText | String | Text shown to describe undoing the command | No | | | |
| Menu Path | MenuPath | String | Placement of the command in the menu. A ~ is used to denote a submenu. | No | | | |
| Menu Text | MenuText | String | Text shown on the menu for this command. An & denotes the hotkey. | No | | | |
| Accelerator | Accelerator | String | Shows the accelerator uses for the command | No | | | |
| Command Attributes | CommandAttributes | List | Attributes of the command | No | 0 | | |
| Resource Attributes | ResourceAttributes | List | Attributes of the command's resource data | No | 0 | | |
| Command Parameter List | ParameterList | List | The command's parameter list | No | 0 | | |
| Command Return Value Parameter List | ReturnList | List | The command's return parameter list | No | 0 | | |
| Available | Available | Boolean | Is the command available from the GUI | No | 0 | false | true |