IVsToolboxActiveUserHook Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Prend en charge l’interception et la modification des interactions de boîte à outils, y compris le glisser-déplacer.
public interface class IVsToolboxActiveUserHook
public interface class IVsToolboxActiveUserHook
__interface IVsToolboxActiveUserHook
[System.Runtime.InteropServices.Guid("A00C298A-6520-4822-ABD8-C5CD03846599")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsToolboxActiveUserHook
[<System.Runtime.InteropServices.Guid("A00C298A-6520-4822-ABD8-C5CD03846599")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsToolboxActiveUserHook = interface
Public Interface IVsToolboxActiveUserHook
- Dérivé
- Attributs
Remarques
IVsToolboxActiveUserHook est utilisé par une application qui requiert la notification des modifications apportées à une sélection de boîte à outils et ou qui doit intercepter et modifier un objet de données lorsqu’il est copié ou déplacé.
Les méthodes de l’interface sont appelées par la boîte à outils elle-même, car seul l’utilisateur actif de la boîte à outils peut recevoir IVsToolboxActiveUserHook des notifications. Elle ne doit pas être appelée directement par un VSPackage.
Notes pour les responsables de l’implémentation
Les utilisateurs de la boîte à outils qui doivent intercepter et modifier les interactions de la boîte à outils avant qu’ils ne soient terminés, y compris le glisser-déplacer, doivent implémenter l' IVsToolboxActiveUserHook interface.
Méthodes
| InterceptDataObject(IDataObject, IDataObject) |
Cette méthode est appelée par la boîte à outils chaque fois qu'un de ses objets de données participe à une opération de glisser-déplacer. |
| ToolboxSelectionChanged(IDataObject) |
Cette méthode est appelée par la boîte à outils à chaque modification dans laquelle l'élément de boîte à outils a été sélectionné. |