IVsHierarchyDropDataSource Interface

Definição

Fornece informações sobre um item arrastado em relação à sua fonte de dados durante uma operação de arrastar e soltar em uma janela de hierarquia. Você pode obter uma instância dessa interface da IVsHierarchy interface.

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
Derivado
Atributos

Comentários

Em cada operação de arrastar e soltar dentro de uma hierarquia, são necessárias informações sobre o item que está sendo arrastado e onde ele está sendo removido. IVsHierarchyDropDataSource fornece as informações sobre o item que está sendo arrastado. A IVsHierarchyDropDataTarget interface fornece informações sobre onde o item está sendo Descartado.

Notas aos Implementadores

Use essa interface em sua implementação de hierarquia para incluir o comportamento de arrastar e soltar dentro e entre hierarquias. As hierarquias no VSPackages são usadas com mais frequência para exibir projetos.

Métodos

GetDropInfo(UInt32, IDataObject, IDropSource)

Retorna informações sobre um ou mais dos itens que estão sendo arrastados.

OnDropNotify(Int32, UInt32)

Notifica os clientes de que o item arrastado foi Descartado.

Aplica-se a