IUIAutomationDragPattern-Schnittstelle (uiautomationclient.h)

Bietet Zugriff auf Informationen, die von einem Benutzeroberflächenautomatisierungsanbieter für ein Element verfügbar gemacht werden, das im Rahmen eines Drag-and-Drop-Vorgangs gezogen werden kann.

Vererbung

Die IUIAutomationDragPattern-Schnittstelle erbt von der IUnknown-Schnittstelle . IUIAutomationDragPattern verfügt auch über folgende Membertypen:

Methoden

Die IUIAutomationDragPattern-Schnittstelle verfügt über diese Methoden.

 
IUIAutomationDragPattern::get_CachedDropEffect

Ruft eine zwischengespeicherte lokalisierte Zeichenfolge ab, die angibt, was geschieht, wenn der Benutzer dieses Element im Rahmen eines Drag-and-Drop-Vorgangs löscht.
IUIAutomationDragPattern::get_CachedDropEffects

Ruft ein zwischengespeichertes Array lokalisierter Zeichenfolgen ab, die den vollständigen Satz von Effekten aufzählen, die auftreten können, wenn der Benutzer dieses Element im Rahmen eines Drag-and-Drop-Vorgangs löscht.
IUIAutomationDragPattern::get_CachedIsGrabbed

Ruft einen zwischengespeicherten Wert ab, der angibt, ob dieses Element im Rahmen eines Drag-and-Drop-Vorgangs abgerufen wurde.
IUIAutomationDragPattern::get_CurrentDropEffect

Ruft eine lokalisierte Zeichenfolge ab, die angibt, was geschieht, wenn der Benutzer dieses Element im Rahmen eines Drag-Drop-Vorgangs löscht.
IUIAutomationDragPattern::get_CurrentDropEffects

Ruft ein Array lokalisierter Zeichenfolgen ab, die den vollständigen Satz von Effekten aufzählen, die auftreten können, wenn dieses Element im Rahmen eines Drag-and-Drop-Vorgangs auftreten kann.
IUIAutomationDragPattern::get_CurrentIsGrabbed

Gibt an, ob der Benutzer dieses Element im Rahmen eines Drag-and-Drop-Vorgangs erfasst hat.
IUIAutomationDragPattern::GetCachedGrabbedItems

Ruft eine zwischengespeicherte Auflistung von Elementen ab, die den vollständigen Satz von Elementen darstellen, die der Benutzer im Rahmen eines Ziehvorgangs ziehe.
IUIAutomationDragPattern::GetCurrentGrabbedItems

Ruft eine Auflistung von Elementen ab, die den vollständigen Satz von Elementen darstellen, die der Benutzer im Rahmen eines Ziehvorgangs zieht.

Hinweise

Microsoft UI Automation-Clients verwenden diese Schnittstelle, um auf die Eigenschaften und Funktionen des Ziehens eines Steuerelements oder UI-Elements zuzugreifen, das der Benutzer per Drag-and-Drop auf ein Ablageziel ziehen kann.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile uiautomationclient.h (include UIAutomation.h)

Weitere Informationen

Steuerelementmusterschnittstellen für Clients

Unterstützung der Benutzeroberflächenautomatisierung für Drag-and-Drop