CommandManager Class Members
The following tables list the members exposed by CommandManager.
Public Properties
Name | Description | |
---|---|---|
ApplicationContext | Property which holds the current application context, which is used to manage the state of all commands. | |
CommandContext | Property which returns a collection of Command Contexts | |
Commands | Gets the collection of Command objects currently managed by the CommandManager. | |
CommandTypes | Property which returns a collection of Command Types | |
Instance | Returns implementation of this class | |
MacroCommand | Property which holds the type of a class which implements a command to execute a macro in the context of the host application. (e.g. A PML command) |
Public Methods
Name | Description | |
---|---|---|
AddAllCommands | Add to the CommandCollection an instance of each class in the calling assembly which has a base class of type Aveva.ApplicationFramework.Presentation.Command | |
DetachExecutors | Detach executors. | |
RaiseCommandExecuted | Raise CommandExecuted event | |
RefreshAll | Refresh all the commands |
Public Events
Name | Description | |
---|---|---|
CommandExecuted | Occurs when the command is executed |
See Also