Interfaz INameSpaceTreeControlEvents (shobjidl.h)

Expone métodos para controlar eventos INameSpaceTreeControl .

Herencia

La interfaz INameSpaceTreeControlEvents hereda de la interfaz IUnknown . INameSpaceTreeControlEvents también tiene estos tipos de miembros:

Métodos

La interfaz INameSpaceTreeControlEvents tiene estos métodos.

 
INameSpaceTreeControlEvents::OnAfterContextMenu

Se llama después de mostrar un menú contextual.
INameSpaceTreeControlEvents::OnAfterExpand

Se llama después de expandir un objeto IShellItem.
INameSpaceTreeControlEvents::OnBeforeContextMenu

Se llama antes de que se muestre un menú contextual; permite al cliente agregar entradas de menú adicionales.
INameSpaceTreeControlEvents::OnBeforeExpand

Se llama antes de expandir un objeto IShellItem.
INameSpaceTreeControlEvents::OnBeforeItemDelete

Se llama antes de eliminar un objeto IShellItem y todos sus elementos secundarios.
INameSpaceTreeControlEvents::OnBeforeStateImageChange

Se llama antes de cambiar el icono de estado del objeto IShellItem especificado.
INameSpaceTreeControlEvents::OnBeginLabelEdit

Se llama antes de que IShellItem entre en modo de edición.
INameSpaceTreeControlEvents::OnEndLabelEdit

Se llama después de que IShellItem deje el modo de edición.
INameSpaceTreeControlEvents::OnGetToolTip

Permite proporcionar información sobre herramientas.
INameSpaceTreeControlEvents::OnItemAdded

Se llama después de agregar un objeto IShellItem.
INameSpaceTreeControlEvents::OnItemClick

Se llama cuando el usuario hace clic en un botón del mouse.
INameSpaceTreeControlEvents::OnItemDeleted

Se llama después de eliminar un objeto IShellItem.
INameSpaceTreeControlEvents::OnItemStateChanged

Sin implementar. (INameSpaceTreeControlEvents.OnItemStateChanged)
INameSpaceTreeControlEvents::OnItemStateChanging

Se llama antes de que cambie el estado de un elemento.
INameSpaceTreeControlEvents::OnKeyboardInput

Se llama cuando el usuario presiona una tecla en el teclado.
INameSpaceTreeControlEvents::OnPropertyItemCommit

Sin implementar. (INameSpaceTreeControlEvents.OnPropertyItemCommit)
INameSpaceTreeControlEvents::OnSelectionChanged

Se le llama cuando cambia la selección.

Comentarios

Un cliente de control de espacio de nombres (CLSID_NameSpaceTreeControl) implementa esta interfaz para que el cliente pueda procesar estos eventos y, si no, permitir que el control de espacio de nombres los procese.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl.h

Consulte también

INameSpaceTreeControl