C# Class VSSonarExtensionUi.Model.Helpers.VsRelayCommand

Inheritance: ICommand
Afficher le fichier Open project: TrimbleSolutionsCorporation/VSSonarQubeExtension

Méthodes publiques

Méthode Description
CanExecute ( object parameter ) : bool

Defines the method that determines whether the command can execute in its current state.

Execute ( object parameter ) : void

Defines the method to be called when the command is invoked.

VsRelayCommand ( Action execute ) : System

Initializes a new instance of DelegateCommand{T}.

CanExecute will always return true.

VsRelayCommand ( Action execute, Predicate canExecute ) : System

Creates a new command.

Method Details

CanExecute() public méthode

Defines the method that determines whether the command can execute in its current state.
public CanExecute ( object parameter ) : bool
parameter object Data used by the command. If the command does not require data to be passed, this object can be set to null.
Résultat bool

Execute() public méthode

Defines the method to be called when the command is invoked.
public Execute ( object parameter ) : void
parameter object Data used by the command. If the command does not require data to be passed, this object can be set to .
Résultat void

VsRelayCommand() public méthode

Initializes a new instance of DelegateCommand{T}.
CanExecute will always return true.
public VsRelayCommand ( Action execute ) : System
execute Action Delegate to execute when Execute is called on the command. This can be null to just hook up a CanExecute delegate.
Résultat System

VsRelayCommand() public méthode

Creates a new command.
execute
public VsRelayCommand ( Action execute, Predicate canExecute ) : System
execute Action The execution logic.
canExecute Predicate The execution status logic.
Résultat System