Interface INameSpaceTreeControlEvents (shobjidl.h)
Expose des méthodes pour gérer les événements INameSpaceTreeControl .
Héritage
L’interface INameSpaceTreeControlEvents hérite de l’interface IUnknown. INameSpaceTreeControlEvents a également les types de membres suivants :
Méthodes
L’interface INameSpaceTreeControlEvents utilise ces méthodes.
INameSpaceTreeControlEvents::OnAfterContextMenu Appelé après l’affichage d’un menu contextuel. |
INameSpaceTreeControlEvents::OnAfterExpand Appelé après le développement d’un IShellItem. |
INameSpaceTreeControlEvents::OnBeforeContextMenu Appelé avant l’affichage d’un menu contextuel ; permet au client d’ajouter des entrées de menu supplémentaires. |
INameSpaceTreeControlEvents::OnBeforeExpand Appelé avant qu’un IShellItem ne soit développé. |
INameSpaceTreeControlEvents::OnBeforeItemDelete Appelé avant un IShellItem et tous ses enfants sont supprimés. |
INameSpaceTreeControlEvents::OnBeforeStateImageChange Appelé avant la modification de l’icône d’état de l’objet IShellItem donné. |
INameSpaceTreeControlEvents::OnBeginLabelEdit Appelé avant que l’IShellItem passe en mode édition. |
INameSpaceTreeControlEvents::OnEndLabelEdit Appelé après que L’objet IShellItem quitte le mode d’édition. |
INameSpaceTreeControlEvents::OnGetToolTip Vous permet de fournir une info-bulle. |
INameSpaceTreeControlEvents::OnItemAdded Appelé après l’ajout d’un IShellItem. |
INameSpaceTreeControlEvents::OnItemClick Appelé lorsque l’utilisateur clique sur un bouton de la souris. |
INameSpaceTreeControlEvents::OnItemDeleted Appelé après la suppression d’un IShellItem. |
INameSpaceTreeControlEvents::OnItemStateChanged Non implémenté. (INameSpaceTreeControlEvents.OnItemStateChanged) |
INameSpaceTreeControlEvents::OnItemStateChanging Appelé avant que l’état d’un élément ne change. |
INameSpaceTreeControlEvents::OnKeyboardInput Appelé lorsque l’utilisateur appuie sur une touche du clavier. |
INameSpaceTreeControlEvents::OnPropertyItemCommit Non implémenté. (INameSpaceTreeControlEvents.OnPropertyItemCommit) |
INameSpaceTreeControlEvents::OnSelectionChanged Appelé lorsque la sélection est modifiée. |
Remarques
Cette interface est implémentée par un client de contrôle d’espace de noms (CLSID_NameSpaceTreeControl) pour être informé des événements de contrôle d’espace de noms afin que le client puisse traiter ces événements et, dans le cas contraire, autoriser le contrôle d’espace de noms à les traiter.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl.h |