Command<T> コンストラクター

定義

オーバーロード

名前 説明
Command<T>(Action<T>)

指定した実行アクションを使用して新しいコマンドを作成します。

Command<T>(Action<T>, Func<T,Boolean>)

指定した execute デリゲートと canExecute デリゲートを使用して新しいコマンドを作成します。

Command<T>(Action<T>)

ソース:
Command.cs
ソース:
Command.cs
ソース:
Command.cs
ソース:
Command.cs

指定した実行アクションを使用して新しいコマンドを作成します。

public:
 Command(Action<T> ^ execute);
public Command(Action<T> execute);
new Microsoft.Maui.Controls.Command<'T> : Action<'T> -> Microsoft.Maui.Controls.Command<'T>
Public Sub New (execute As Action(Of T))

パラメーター

execute
Action<T>

コマンドが呼び出されたときに実行するアクション。

適用対象

Command<T>(Action<T>, Func<T,Boolean>)

ソース:
Command.cs
ソース:
Command.cs
ソース:
Command.cs
ソース:
Command.cs

指定した execute デリゲートと canExecute デリゲートを使用して新しいコマンドを作成します。

public:
 Command(Action<T> ^ execute, Func<T, bool> ^ canExecute);
public Command(Action<T> execute, Func<T,bool> canExecute);
new Microsoft.Maui.Controls.Command<'T> : Action<'T> * Func<'T, bool> -> Microsoft.Maui.Controls.Command<'T>
Public Sub New (execute As Action(Of T), canExecute As Func(Of T, Boolean))

パラメーター

execute
Action<T>

コマンドが呼び出されたときに実行するアクション。

canExecute
Func<T,Boolean>

コマンドを実行できるかどうかを決定する関数。

注釈

canExecute によって返される値が変更されるたびに、CanExecuteChangedをトリガーするには、ChangeCanExecute()の呼び出しが必要です。

適用対象