Interface INameSpaceTreeControlDropHandler (shobjidl.h)

Expõe métodos de manipulador para arrastar e soltar. Usado pelo controle de árvore de namespace para notificar o cliente de qualquer operação de arrastar e soltar que ocorre dentro do controle. Fornece uma maneira de um cliente interceptar uma operação de soltar e executar sua própria ação ou retornar o efeito de soltar desejado.

Herança

A interface INameSpaceTreeControlDropHandler herda da interface IUnknown . INameSpaceTreeControlDropHandler também tem estes tipos de membros:

Métodos

A interface INameSpaceTreeControlDropHandler tem esses métodos.

 
INameSpaceTreeControlDropHandler::OnDragEnter

Chamado em arrastar enter para definir o efeito de arrastar, conforme especificado.
INameSpaceTreeControlDropHandler::OnDragLeave

Chamado na licença de arrastar para um item especificado.
INameSpaceTreeControlDropHandler::OnDragOver

Chamado em arrastar para definir o efeito de arrastar, conforme especificado.
INameSpaceTreeControlDropHandler::OnDragPosition

Chamado quando o item está sendo arrastado dentro do mesmo nível (dentro da mesma pasta pai) na árvore.
INameSpaceTreeControlDropHandler::OnDrop

Chamado na queda para definir o efeito de soltar, conforme especificado.
INameSpaceTreeControlDropHandler::OnDropPosition

Chamado quando o item está sendo descartado dentro do mesmo nível (dentro da mesma pasta pai) na árvore.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl.h

Confira também

Idataobject

Idroptarget

INameSpaceTreeControl