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

定義

オーバーロード

Command<T>(Action<T>)

コマンド クラスの新しいインスタンスを初期化します。

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

コマンド クラスの新しいインスタンスを初期化します。

Command<T>(Action<T>)

ソース:
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

コマンド クラスの新しいインスタンスを初期化します。

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>

コマンドが実行できるかどうかを示す Func<T,TResult>

注釈

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

適用対象