Property | Type | Description | |
---|---|---|---|
Controller | System |
Method | Description | |
---|---|---|
AddCommand ( ICommand command ) : void |
Adds command to the controller command table
|
|
AddCommandSet ( IEnumerable |
Adds a set of commands to the controller command table
|
|
Controller ( ICommandTarget chainedController ) : System | ||
Dispose ( ) : void | ||
Find ( System.Guid group, int id ) : ICommand | ||
GetGroupCommands ( System.Guid group ) : ICommand>.IDictionary |
Retrieves commands for a particular group
|
|
Invoke ( System.Guid group, int id, object inputArg, object &outputArg ) : Microsoft.R.Components.Controller.CommandResult | ||
NonRoutedStatus ( System.Guid group, int id, object inputArg ) : CommandStatus |
Non-routed status allows controller to return command status before contained language processes it. For example, HTML controller may decide to handle comment/uncomment command at HTML level rather than pass it down to CSS, JScript, C#, etc. Handling status before regular controller chain allows top level controller to intercept command status.
|
|
PostProcessInvoke ( Microsoft.R.Components.Controller.CommandResult result, System.Guid group, int id, object inputArg, object &outputArg ) : void | ||
Status ( System.Guid group, int id ) : CommandStatus |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Method | Description | |
---|---|---|
Controller ( ) : System |
public AddCommand ( ICommand command ) : void | ||
command | ICommand | Command object |
return | void |
public AddCommandSet ( IEnumerable |
||
commands | IEnumerable |
List of commands |
return | void |
public Controller ( ICommandTarget chainedController ) : System | ||
chainedController | ICommandTarget | |
return | System |
public Find ( System.Guid group, int id ) : ICommand | ||
group | System.Guid | |
id | int | |
return | ICommand |
public GetGroupCommands ( System.Guid group ) : ICommand>.IDictionary |
||
group | System.Guid | Group id |
return | ICommand>.IDictionary |
public Invoke ( System.Guid group, int id, object inputArg, object &outputArg ) : Microsoft.R.Components.Controller.CommandResult | ||
group | System.Guid | |
id | int | |
inputArg | object | |
outputArg | object | |
return | Microsoft.R.Components.Controller.CommandResult |
public NonRoutedStatus ( System.Guid group, int id, object inputArg ) : CommandStatus | ||
group | System.Guid | |
id | int | |
inputArg | object | |
return | CommandStatus |
public PostProcessInvoke ( Microsoft.R.Components.Controller.CommandResult result, System.Guid group, int id, object inputArg, object &outputArg ) : void | ||
result | Microsoft.R.Components.Controller.CommandResult | |
group | System.Guid | |
id | int | |
inputArg | object | |
outputArg | object | |
return | void |
public Status ( System.Guid group, int id ) : CommandStatus | ||
group | System.Guid | |
id | int | |
return | CommandStatus |