Interface IExplorerCommandState (shobjidl_core.h)
Expose une méthode unique qui permet de récupérer l’état de la commande.
Héritage
L’interface IExplorerCommandState hérite de l’interface IUnknown. IExplorerCommandState a également les types de membres suivants :
Méthodes
L’interface IExplorerCommandState a ces méthodes.
IExplorerCommandState ::GetState Obtient l’état de la commande associé à un élément Shell spécifié. |
Remarques
Quand implémenter
Implémentez cette interface lorsque vous devez déterminer l’état de la commande de manière dynamique (pour instance, en fonction des propriétés d’un élément). Cette interface fournit les mêmes fonctionnalités que IExplorerCommand ::GetState, sans la surcharge des méthodes supplémentaires de cette interface. Implémentez IExplorerCommandState lorsque vous devez uniquement calculer l’état de la commande.Quand utiliser
N’appelez pas directement la méthode de IExplorerCommandState . Windows Explorer appelle votre implémentation IExplorerCommandState ::GetState lorsque l’utilisateur souhaite effectuer une action sur l’élément.Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (incluez Shobjidl.h) |