ICommand.CanExecute(Object) ICommand.CanExecute(Object) ICommand.CanExecute(Object) ICommand.CanExecute(Object) Method

定義

現在の状態でコマンドが実行可能かどうかを決定するメソッドを定義します。Defines the method that determines whether the command can execute in its current state.

public:
 bool CanExecute(System::Object ^ parameter);
public bool CanExecute (object parameter);
abstract member CanExecute : obj -> bool
Public Function CanExecute (parameter As Object) As Boolean

パラメーター

parameter
Object Object Object Object

コマンドにより使用されるデータです。Data used by the command. コマンドにデータを渡す必要がない場合は、このオブジェクトを null に設定できます。If the command does not require data to be passed, this object can be set to null.

戻り値

このコマンドを実行できる場合は、true。それ以外の場合は、falsetrue if this command can be executed; otherwise, false.

注釈

通常、コマンド ソースが呼び出す、CanExecuteメソッドと、CanExecuteChangedイベントが発生します。Typically, a command source calls the CanExecute method when the CanExecuteChanged event is raised.

適用対象

こちらもご覧ください