ToolCommand, classe
Sert d'identificateur de commande et de méthode unifiée pour appeler une commande particulière.
Hiérarchie d'héritage
System.Object
Microsoft.Windows.Design.Interaction.ToolCommand
Espace de noms : Microsoft.Windows.Design.Interaction
Assembly : Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Déclaration
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
Le type ToolCommand expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ToolCommand() | Initialise une nouvelle instance de la classe ToolCommand. | |
ToolCommand(String) | Initialise une nouvelle instance de la classe ToolCommand avec le nom de commande spécifié. |
Début
Propriétés
Nom | Description | |
---|---|---|
Name | Obtient le nom de cette commande. |
Début
Méthodes
Nom | Description | |
---|---|---|
CanExecute | Localise une liaison de commande pour la commande et demande si elle est activée. | |
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) | |
Execute | Localise une liaison de commande pour la commande et l'exécute. | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
ToString | Retourne le nom de cette commande. (Substitue Object.ToString().) |
Début
Événements
Nom | Description | |
---|---|---|
CanExecuteChanged | Se produit lorsque l'état de cette commande change. |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
ICommand.CanExecute | Pour obtenir une description de ce membre, consultez ICommand.CanExecute. | |
ICommand.Execute | Pour obtenir une description de ce membre, consultez ICommand.Execute. |
Début
Notes
La classe ToolCommand est similaire à la classe RoutedCommand dans Windows Presentation Foundation (WPF). Lorsque la méthode Execute ou CanExecute est appelée, l'arborescence de liaison est parcourue à la recherche des liaisons de commande liées à cette commande. Ensuite, les gestionnaires d'événements spécifiés par les liaisons de commande sont exécutés.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.Windows.Design.Interaction, espace de noms