Interface IDragProvider (uiautomationcore.h)
Permet à un élément Microsoft UI Automation de se décrire comme un élément pouvant être déplacé dans le cadre d’une opération de glisser-déplacer.
Héritage
L’interface IDragProvider hérite de l’interface IUnknown. IDragProvider a également les types de membres suivants :
Méthodes
L’interface IDragProvider a ces méthodes.
IDragProvider ::get_DropEffect Récupère une chaîne localisée qui indique ce qui se passe lorsque cet élément est supprimé dans le cadre d’une opération de glisser-déplacer. |
IDragProvider ::get_DropEffects Récupère un tableau de chaînes localisées qui énumèrent l’ensemble complet des effets qui peuvent se produire lorsque cet élément est supprimé dans le cadre d’une opération de glisser-déplacer. |
IDragProvider ::get_IsGrabbed Indique si l’élément a été saisi dans le cadre d’une opération de glisser-déplacer. |
IDragProvider ::GetGrabbedItems Récupère la collection d’éléments qui sont déplacés dans le cadre d’une opération de glissement. |
Remarques
Un fournisseur peut implémenter IDragProvider uniquement sur l’élément déplacé, ou il peut utiliser un objet glisser intermédiaire qui implémente IDragProvider, en plus de l’implémentation IDragProvider sur l’élément individuel. L’intermédiaire est responsable du déclenchement de tous les événements, ce qui permet au fournisseur de prendre en charge le glissement de plusieurs éléments à la fois, et de décrire l’opération de glissement à plusieurs éléments avec un ensemble unique de propriétés et d’événements de glissement.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | uiautomationcore.h (incluez UIAutomation.h) |