ToolCommand (Clase)
Actúa como un identificador de comandos y como una manera unificada de invocar un comando determinado.
Jerarquía de herencia
System.Object
Microsoft.Windows.Design.Interaction.ToolCommand
Espacio de nombres: Microsoft.Windows.Design.Interaction
Ensamblado: Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)
Sintaxis
'Declaración
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
El tipo ToolCommand expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
![]() |
ToolCommand() | Inicializa una nueva instancia de la clase ToolCommand. |
![]() |
ToolCommand(String) | Inicializa una instancia nueva de la clase ToolCommand con el nombre del comando especificado. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
Name | Obtiene el nombre de este comando. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
CanExecute | Localiza un enlace de comandos para el comando y pregunta si está habilitado. |
![]() |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). |
![]() |
Execute | Localiza un enlace de comandos para el comando y lo ejecuta. |
![]() |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
ToString | Devuelve el nombre de este comando. (Invalida a Object.ToString()). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
![]() |
CanExecuteChanged | Se produce cuando el estado de este comando cambia. |
Arriba
Implementaciones explícitas de interfaces
Nombre | Descripción | |
---|---|---|
![]() ![]() |
ICommand.CanExecute | Para obtener una descripción de este miembro, vea ICommand.CanExecute. |
![]() ![]() |
ICommand.Execute | Para obtener una descripción de este miembro, vea ICommand.Execute. |
Arriba
Comentarios
La clase ToolCommand es similar a la clase RoutedCommand de Windows Presentation Foundation (WPF). Cuando se llama al método Execute o CanExecute, se buscan en el árbol de enlaces los enlaces de comandos enlazados a este comando. A continuación, se ejecutan los controladores de eventos especificados por los enlaces de comandos.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.Windows.Design.Interaction (Espacio de nombres)