Interface IUIAutomationDragPattern (uiautomationclient.h)

Fournit l’accès aux informations exposées par un fournisseur UI Automation pour un élément qui peut être déplacé dans le cadre d’une opération de glisser-déplacer.

Héritage

L’interface IUIAutomationDragPattern hérite de l’interface IUnknown. IUIAutomationDragPattern a également les types de membres suivants :

Méthodes

L’interface IUIAutomationDragPattern a ces méthodes.

 
IUIAutomationDragPattern::get_CachedDropEffect

Récupère une chaîne localisée mise en cache qui indique ce qui se passe lorsque l’utilisateur supprime cet élément dans le cadre d’une opération de glisser-déplacer.
IUIAutomationDragPattern::get_CachedDropEffects

Récupère un tableau mis en cache de chaînes localisées qui énumèrent l’ensemble complet des effets qui peuvent se produire lorsque l’utilisateur supprime cet élément dans le cadre d’une opération de glisser-déplacer.
IUIAutomationDragPattern::get_CachedIsGrabbed

Récupère une valeur mise en cache qui indique si cet élément a été saisi dans le cadre d’une opération de glisser-déplacer.
IUIAutomationDragPattern::get_CurrentDropEffect

Récupère une chaîne localisée qui indique ce qui se passe lorsque l’utilisateur supprime cet élément dans le cadre d’une opération de glisser-déplacer.
IUIAutomationDragPattern::get_CurrentDropEffects

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 fait partie d’une opération de glisser-déplacer.
IUIAutomationDragPattern::get_CurrentIsGrabbed

Indique si l’utilisateur a saisi cet élément dans le cadre d’une opération de glisser-déplacer.
IUIAutomationDragPattern::GetCachedGrabbedItems

Récupère une collection d’éléments mis en cache qui représentent l’ensemble complet d’éléments que l’utilisateur fait glisser dans le cadre d’une opération de glissement.
IUIAutomationDragPattern::GetCurrentGrabbedItems

Récupère une collection d’éléments qui représentent l’ensemble complet des éléments que l’utilisateur fait glisser dans le cadre d’une opération de glissement.

Remarques

Les clients Microsoft UI Automation utilisent cette interface pour accéder aux propriétés et fonctionnalités de glissement d’un contrôle ou d’un élément d’interface utilisateur que l’utilisateur peut glisser-déplacer sur une cible de déplacement.

Configuration requise

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête uiautomationclient.h (incluez UIAutomation.h)

Voir aussi

Interfaces de modèle de contrôle pour les clients

Prise en charge d’UI Automation pour le glisser-déplacer