Classe ToolCommand
Atua como um identificador de comando e uma forma unificada de invocação de um determinado comando.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.Interaction.ToolCommand
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
Public Class ToolCommand _
Implements ICommand
public class ToolCommand : ICommand
public ref class ToolCommand : ICommand
type ToolCommand =
class
interface ICommand
end
public class ToolCommand implements ICommand
O tipo ToolCommand expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
ToolCommand() | Initializes a new instance of the ToolCommand class. | |
ToolCommand(String) | Inicializa uma nova instância de ToolCommand a classe com o nome do comando especificado. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
Name | Obtém o nome desse comando. |
Início
Métodos
Nome | Descrição | |
---|---|---|
CanExecute | Localiza uma vinculação de comando para o comando e pergunta se ele está habilitado. | |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Execute | Localiza uma vinculação de comando para o comando e o executa. | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
ToString | Retorna o nome desse comando. (Substitui Object.ToString().) |
Início
Eventos
Nome | Descrição | |
---|---|---|
CanExecuteChanged | Ocorre quando o status deste comando é alterado. |
Início
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
ICommand.CanExecute | Para obter uma descrição desse membro, consulte ICommand.CanExecute. | |
ICommand.Execute | Para obter uma descrição desse membro, consulte ICommand.Execute. |
Início
Comentários
O ToolCommand é semelhante do RoutedCommand na Windows Presentation Foundation WPF () da classe. Quando o Execute ou CanExecute método é chamado, a árvore de ligação é pesquisada para ligações de comando que são vinculadas a este comando. Os manipuladores de eventos especificados pelas ligações de comando, em seguida, são executados.
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.Windows.Design.Interaction