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