IVsHierarchyDropDataSource Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt während eines Drag & Drop-Vorgangs innerhalb eines Hierarchie Fensters Informationen zu einem gezogenen Element im Verhältnis zur zugehörigen Datenquelle bereit. Sie können eine Instanz dieser Schnittstelle von der IVsHierarchy-Schnittstelle abrufen.
public interface class IVsHierarchyDropDataSource
public interface class IVsHierarchyDropDataSource
__interface IVsHierarchyDropDataSource
[System.Runtime.InteropServices.Guid("AC7D8BE5-B7F5-400B-B02C-35207672F56B")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsHierarchyDropDataSource
[<System.Runtime.InteropServices.Guid("AC7D8BE5-B7F5-400B-B02C-35207672F56B")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsHierarchyDropDataSource = interface
Public Interface IVsHierarchyDropDataSource
- Abgeleitet
- Attribute
Hinweise
Bei jedem Drag & Drop-Vorgang in einer Hierarchie sind Informationen über das Element, das gezogen wird, und den Speicherort, an dem es abgelegt wird, erforderlich. IVsHierarchyDropDataSource stellt die Informationen über das Element bereit, das gezogen wird. Die- IVsHierarchyDropDataTarget Schnittstelle stellt Informationen darüber bereit, wo das Element abgelegt wird.
Hinweise für Ausführende
Verwenden Sie diese Schnittstelle in der Hierarchie Implementierung, um Drag & Drop-Verhalten innerhalb von und zwischen Hierarchien einzubeziehen. Hierarchien in VSPackages werden am häufigsten zum Anzeigen von Projekten verwendet.
Methoden
| GetDropInfo(UInt32, IDataObject, IDropSource) |
Gibt Informationen über eine oder mehrere der Elemente zurück, die gezogenen werden. |
| OnDropNotify(Int32, UInt32) |
Benachrichtigt Clients, dass das gezogene Element abgelegt wurde. |