Share via


Interface INameSpaceTreeControlEvents (shobjidl.h)

Expõe métodos para lidar com eventos INameSpaceTreeControl .

Herança

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

Métodos

A interface INameSpaceTreeControlEvents tem esses métodos.

 
INameSpaceTreeControlEvents::OnAfterContextMenu

Chamado depois que um menu de contexto é exibido.
INameSpaceTreeControlEvents::OnAfterExpand

Chamado depois que um IShellItem é expandido.
INameSpaceTreeControlEvents::OnBeforeContextMenu

Chamado antes que um menu de contexto seja exibido; permite que o cliente adicione entradas de menu adicionais.
INameSpaceTreeControlEvents::OnBeforeExpand

Chamado antes de um IShellItem ser expandido.
INameSpaceTreeControlEvents::OnBeforeItemDelete

Chamado antes que um IShellItem e todos os seus filhos sejam excluídos.
INameSpaceTreeControlEvents::OnBeforeStateImageChange

Chamado antes que o ícone de estado do IShellItem especificado seja alterado.
INameSpaceTreeControlEvents::OnBeginLabelEdit

Chamado antes do IShellItem entrar no modo de edição.
INameSpaceTreeControlEvents::OnEndLabelEdit

Chamado após o IShellItem sair do modo de edição.
INameSpaceTreeControlEvents::OnGetToolTip

Permite que você forneça uma dica de ferramenta.
INameSpaceTreeControlEvents::OnItemAdded

Chamado depois que um IShellItem foi adicionado.
INameSpaceTreeControlEvents::OnItemClick

Chamado quando o usuário clica em um botão no mouse.
INameSpaceTreeControlEvents::OnItemDeleted

Chamado depois que um IShellItem foi excluído.
INameSpaceTreeControlEvents::OnItemStateChanged

Não implementado. (INameSpaceTreeControlEvents.OnItemStateChanged)
INameSpaceTreeControlEvents::OnItemStateChanging

Chamado antes que o estado de um item seja alterado.
INameSpaceTreeControlEvents::OnKeyboardInput

Chamado quando o usuário pressiona uma tecla no teclado.
INameSpaceTreeControlEvents::OnPropertyItemCommit

Não implementado. (INameSpaceTreeControlEvents.OnPropertyItemCommit)
INameSpaceTreeControlEvents::OnSelectionChanged

Chamado quando a seleção é alterada.

Comentários

Essa interface é implementada por um cliente de controle de namespace (CLSID_NameSpaceTreeControl) para ser avisado de eventos de controle de namespace para que o cliente possa processar esses eventos e, caso contrário, permitir que o controle de namespace os processe.

Requisitos

   
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

INameSpaceTreeControl