ToolCommand.CanExecute 方法
尋找命令的命令繫結,並詢問是否已啟用。
命名空間: Microsoft.Windows.Design.Interaction
組件: Microsoft.Windows.Design.Interaction (在 Microsoft.Windows.Design.Interaction.dll 中)
語法
'宣告
Public Function CanExecute ( _
data As GestureData _
) As Boolean
public bool CanExecute(
GestureData data
)
public:
bool CanExecute(
GestureData^ data
)
member CanExecute :
data:GestureData -> bool
public function CanExecute(
data : GestureData
) : boolean
參數
- data
型別:Microsoft.Windows.Design.Interaction.GestureData
要傳遞至命令的筆勢資料。筆勢資料提供內容物件,讓 CanExecute 方法可以尋找使用中工具,所以是必要項。
傳回值
型別:System.Boolean
如果命令已啟用則為 true,如果已停用或沒有繫結則為 false。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentNullException | data 為 nullNull 參照 (即 Visual Basic 中的 Nothing)。 |
ArgumentException | data.Context 為 nullNull 參照 (即 Visual Basic 中的 Nothing)。 |
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.Windows.Design.Interaction 命名空間