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 |