Symphony Framework
GenericCommand Class Members
Fields  Properties  Methods  Events


Symphony.Conductor.Commands Namespace : GenericCommand Class

The following tables list the members exposed by GenericCommand.

Public Constructors
 NameDescription
Public ConstructorOverloaded. Create an instance of the GenericCommand class.  
Top
Protected Fields
 NameDescription
Protected Field Store the base ViewModel (Inherited from Symphony.Conductor.Commands.RoutedCommandBase)
Top
Public Properties
 NameDescription
Public Property Property to allow the consumer to change the execution state of a command. (Inherited from Symphony.Conductor.Commands.RoutedCommandBase)
Public Property Provide the ability to bind the host data context to the command.  
Public Property Property to return the CanExecute status of the command. (Inherited from Symphony.Conductor.Commands.RoutedCommandBase)
Public Property Expose the name of the GenericCommand as defined when the instance is created.  
Top
Public Methods
 NameDescription
Public Method CanExecute returns true/false depending on if the command can be executed. The default is to return TRUE, override in the extending class to add logic (Inherited from Symphony.Conductor.Commands.RoutedCommandBase)
Public MethodOverridden.  Execute method performs the command. This method should be overriden to implement logic.  
Top
Protected Methods
 NameDescription
Protected Method Protected method to raise the status changed event. (Inherited from Symphony.Conductor.Commands.RoutedCommandBase)
Top
Public Events
 NameDescription
Public Event Event raised when the executable status of the command changes. (Inherited from Symphony.Conductor.Commands.RoutedCommandBase)
Public Event This event is raised when the GenericCommand Execute method is executed.  
Public Event Allow change notifications. (Inherited from Symphony.Conductor.Commands.RoutedCommandBase)
Top
See Also

Reference

GenericCommand Class
Symphony.Conductor.Commands Namespace