Freigeben über


IDirectManipulationDragDropBehavior-Schnittstelle (directmanipulation.h)

Stellt Verhalten für Drag-and-Drop-Interaktionen dar, die durch Querzieh- oder Gedrückthalten-Gesten ausgelöst werden.

Rufen Sie AddBehavior auf, um das Verhalten auf einen Viewport anzuwenden, und removeBehavior , um es zu entfernen.

Vererbung

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

Methoden

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

 
IDirectManipulationDragDropBehavior::GetStatus

Ruft die status der Drag-Drop-Interaktion für den Viewport ab, an den dieses Verhalten angefügt ist.
IDirectManipulationDragDropBehavior::SetConfiguration

Legt die Konfiguration der Drag-Drop-Interaktion für den Viewport fest, an den dieses Verhalten angefügt ist.

Hinweise

Wenn AddConfiguration, RemoveConfiguration, ActivateConfiguration oder SetManualGesture für einen Viewport erfolgreich aufgerufen wurde, schlägt AddBehavior für die verbleibende Lebensdauer des Viewports fehl.

Nachdem das Verhalten dem Viewport hinzugefügt wurde, schlagen Aufrufe von AddConfiguration, RemoveConfiguration, ActivateConfiguration oder SetManualGesture fehl, bis RemoveBehavior aufgerufen wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile directmanipulation.h

Weitere Informationen

Direkte Bearbeitungsschnittstellen