Interfaccia INameSpaceTreeControlEvents (shobjidl.h)
Espone i metodi per la gestione degli eventi INameSpaceTreeControl .
Ereditarietà
L'interfaccia INameSpaceTreeControlEvents eredita dall'interfaccia IUnknown . INameSpaceTreeControlEvents include anche questi tipi di membri:
Metodi
L'interfaccia INameSpaceTreeControlEvents include questi metodi.
INameSpaceTreeControlEvents::OnAfterContextMenu Chiamato dopo la visualizzazione di un menu di scelta rapida. |
INameSpaceTreeControlEvents::OnAfterExpand Chiamato dopo l'espansione di un oggetto IShellItem. |
INameSpaceTreeControlEvents::OnBeforeContextMenu Chiamato prima che venga visualizzato un menu di scelta rapida; consente al client di aggiungere voci di menu aggiuntive. |
INameSpaceTreeControlEvents::OnBeforeExpand Chiamato prima dell'espansione di un oggetto IShellItem. |
INameSpaceTreeControlEvents::OnBeforeItemDelete Chiamato prima dell'eliminazione di un oggetto IShellItem e di tutti i relativi elementi figlio. |
INameSpaceTreeControlEvents::OnBeforeStateImageChange Chiamato prima della modifica dell'icona di stato dell'oggetto IShellItem specificato. |
INameSpaceTreeControlEvents::OnBeginLabelEdit Chiamato prima che IShellItem entri in modalità di modifica. |
INameSpaceTreeControlEvents::OnEndLabelEdit Chiamato dopo che IShellItem lascia la modalità di modifica. |
INameSpaceTreeControlEvents::OnGetToolTip Consente di fornire una descrizione comando. |
INameSpaceTreeControlEvents::OnItemAdded Chiamato dopo l'aggiunta di un oggetto IShellItem. |
INameSpaceTreeControlEvents::OnItemClick Viene chiamato quando l'utente fa clic su un pulsante del mouse. |
INameSpaceTreeControlEvents::OnItemDeleted Chiamato dopo l'eliminazione di un oggetto IShellItem. |
INameSpaceTreeControlEvents::OnItemStateChanged Non implementato. (INameSpaceTreeControlEvents.OnItemStateChanged) |
INameSpaceTreeControlEvents::OnItemStateChanging Chiamato prima della modifica dello stato di un elemento. |
INameSpaceTreeControlEvents::OnKeyboardInput Chiamato quando l'utente preme un tasto sulla tastiera. |
INameSpaceTreeControlEvents::OnPropertyItemCommit Non implementato. (INameSpaceTreeControlEvents.OnPropertyItemCommit) |
INameSpaceTreeControlEvents::OnSelectionChanged Viene chiamato in caso di modifica della selezione. |
Commenti
Questa interfaccia viene implementata da un client di controllo dello spazio dei nomi (CLSID_NameSpaceTreeControl) per essere avvisata degli eventi di controllo dello spazio dei nomi in modo che il client possa elaborare questi eventi e, in caso contrario, consentire al controllo dello spazio dei nomi di elaborarli.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl.h |