Sdílet prostřednictvím


IVsHierarchyDropDataTarget – rozhraní

 

Poskytuje informace o přetaženou položku ve vztahu k jeho cíle přetažení během operace přetažení myší v rámci hierarchie okna.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("5AA5B118-B3D4-40C5-8739-231CE192850C")]
public interface IVsHierarchyDropDataTarget
[InterfaceTypeAttribute(1)]
[GuidAttribute("5AA5B118-B3D4-40C5-8739-231CE192850C")]
public interface class IVsHierarchyDropDataTarget
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("5AA5B118-B3D4-40C5-8739-231CE192850C")>]
type IVsHierarchyDropDataTarget = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("5AA5B118-B3D4-40C5-8739-231CE192850C")>
Public Interface IVsHierarchyDropDataTarget

Metody

Název Popis
System_CAPS_pubmethod DragEnter(IDataObject, UInt32, UInt32, UInt32)

Volat ihned poté, co položky myší nad nové hierarchie nebo hierarchie okna.

System_CAPS_pubmethod DragLeave()

Volána, když jeden nebo více položek jsou přetažení z okna hierarchie nebo hierarchie, nebo když byla zrušena nebo byla dokončena operace přetažení myší.

System_CAPS_pubmethod DragOver(UInt32, UInt32, UInt32)

Volána, když jeden nebo více položek jsou přetažen přes cílové hierarchie nebo hierarchie okna.

System_CAPS_pubmethod Drop(IDataObject, UInt32, UInt32, UInt32)

Volána, když jeden nebo více položek dojde k vynechání do cílové hierarchie nebo hierarchie okno při uvolnění tlačítka myši.

Poznámky

V každé operace přetažení myší v rámci hierarchie jsou požadovány informace o položce, který přetáhli a kde probíhá vyřazování.IVsHierarchyDropDataTarget poskytuje informace o kde probíhá vyřazování položky.IVsHierarchyDropDataSource Rozhraní poskytuje informace o položce přetažen.

Během operace přetažení myší DragEnter Metoda je volána, když v hierarchii zjistí, že myši přesunul nad novou hierarchii nebo nové okno hierarchie. Pak zavolá hierarchii DragOver Metoda jako myši přesune nad hierarchie nebo hierarchie okna a DragLeave Metoda Pokud myši opustí okně hierarchie nebo hierarchie nebo pokud zrušíte nebo dokončit operaci přetažení myší. Hierarchie volá metodu přetažení dojde-li rozevíracího finally.

Poznámky pro implementátory:

Hierarchie jsou implementovány v VSPackage zobrazíte projekty. Toto rozhraní v rámci vaší hierarchie implementace slouží ke vložení a přetažení chování v rámci a mezi hierarchiemi.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek