Command<T> 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Command<T>(Action<T>) |
初始化 Command 類別的新執行個體。 |
Command<T>(Action<T>, Func<T,Boolean>) |
初始化 Command 類別的新執行個體。 |
Command<T>(Action<T>)
- 來源:
- Command.cs
- 來源:
- Command.cs
初始化 Command 類別的新執行個體。
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 時執行的動作。
適用於
Command<T>(Action<T>, Func<T,Boolean>)
- 來源:
- Command.cs
- 來源:
- Command.cs
初始化 Command 類別的新執行個體。
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>
要在執行 Command 時執行的 Action <物件>。
Func<T,TResult>,指出是否可執行 Command。
備註
每當 canExecute 傳回的值已變更時,必須呼叫 ChangeCanExecute() 才能觸發 CanExecuteChanged。