Freigeben über


INameSpaceTreeControlDropHandler-Schnittstelle (shobjidl.h)

Macht Handlermethoden für Drag-and-Drop verfügbar. Wird vom Namespacestruktursteuerelement verwendet, um den Client über alle Drag-and-Drop-Vorgänge zu benachrichtigen, die innerhalb des Steuerelements ausgeführt werden. Bietet eine Möglichkeit für einen Client, einen Ablagevorgang abzufangen und eine eigene Aktion auszuführen oder den gewünschten Löscheffekt zurückzugeben.

Vererbung

Die INameSpaceTreeControlDropHandler-Schnittstelle erbt von der IUnknown-Schnittstelle . INameSpaceTreeControlDropHandler verfügt auch über diese Arten von Membern:

Methoden

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

 
INameSpaceTreeControlDropHandler::OnDragEnter

Wird bei der Zieheingabe aufgerufen, um den Zieheffekt wie angegeben festzulegen.
INameSpaceTreeControlDropHandler::OnDragLeave

Wird bei Ziehvorgang für ein angegebenes Element aufgerufen.
INameSpaceTreeControlDropHandler::OnDragOver

Wird beim Ziehen aufgerufen, um den Zieheffekt wie angegeben festzulegen.
INameSpaceTreeControlDropHandler::OnDragPosition

Wird aufgerufen, wenn das Element innerhalb derselben Ebene (innerhalb desselben übergeordneten Ordners) in der Struktur gezogen wird.
INameSpaceTreeControlDropHandler::OnDrop

Wird beim Ablegen aufgerufen, um den Drop-Effekt wie angegeben festzulegen.
INameSpaceTreeControlDropHandler::OnDropPosition

Wird aufgerufen, wenn das Element auf derselben Ebene (innerhalb desselben übergeordneten Ordners) in der Struktur abgelegt wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl.h

Weitere Informationen

Idataobject

Idroptarget

INameSpaceTreeControl