Command<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ジェネリック Action<T> をラップする System.Windows.Input.ICommand 実装を定義します。
public sealed class Command<T> : Xamarin.Forms.Command
type Command<'T> = class
inherit Command
型パラメーター
- T
パラメーターの型。
- 継承
注釈
次の例では、新しい Command を作成し、それをボタンに設定します。
var command = new Command<string> (s => Debug.WriteLine ("Command executed: {0}", s));
var button = new Button {
Text = "Hit me to execute the command",
Command = command,
CommandParameter = "button0",
};
コンストラクター
Command<T>(Action<T>, Func<T,Boolean>) |
コマンド クラスの新しいインスタンスを初期化します。 |
Command<T>(Action<T>) |
コマンド クラスの新しいインスタンスを初期化します。 |
メソッド
CanExecute(Object) |
指定したパラメータをーを使用して、コマンドが実行できるかどうかを示す System.Boolean を返します。 (継承元 Command) |
ChangeCanExecute() |
System.Windows.Input.ICommand.CanExecuteChanged を送信します。 (継承元 Command) |
Execute(Object) |
アクションの実行を呼び出します (継承元 Command) |
イベント
CanExecuteChanged |
コマンドが実行できるかどうかを、コマンドの対象が再評価する必要がある場合に発生します。 (継承元 Command) |