Compartilhar via


Método ToolCommand.CanExecute

Localiza uma vinculação de comando para o comando e pergunta se ele está habilitado.

Namespace:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)

Sintaxe

'Declaração
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

Parâmetros

  • data
    Tipo: Microsoft.Windows.Design.Interaction.GestureData
    Os dados de gesto que deve ser passado para o comando.Dados de gesto são necessários, pois ele fornece um objeto de contexto do qual o CanExecute método pode localizar a ferramenta ativa.

Valor de retorno

Tipo: System.Boolean
true Se o comando estiver habilitado; falseSe ele está desativado ou não há nenhuma vinculação para ele.

Exceções

Exceção Condição
ArgumentNullException

data is nulluma referência nula (Nothing no Visual Basic).

ArgumentException

data.Contexto é nulluma referência nula (Nothing no Visual Basic).

Segurança do .NET Framework

Consulte também

Referência

ToolCommand Classe

Namespace Microsoft.Windows.Design.Interaction

Outros recursos

Ferramenta de Arquitetura

Noções básicas sobre extensibilidade Designer WPF