| _NSTCECLICKTYPE enum name | INameSpaceTreeControlEvents | |
| _NSTCEHITTEST enum name | INameSpaceTreeControlEvents | |
| AddRef() | IUnknown | |
| LPUNKNOWN typedef | IUnknown | |
| NSTCECLICKTYPE typedef | INameSpaceTreeControlEvents | |
| NSTCECT_BUTTON enum value | INameSpaceTreeControlEvents | |
| NSTCECT_DBLCLICK enum value | INameSpaceTreeControlEvents | |
| NSTCECT_LBUTTON enum value | INameSpaceTreeControlEvents | |
| NSTCECT_MBUTTON enum value | INameSpaceTreeControlEvents | |
| NSTCECT_RBUTTON enum value | INameSpaceTreeControlEvents | |
| NSTCEHITTEST typedef | INameSpaceTreeControlEvents | |
| NSTCEHT_NOWHERE enum value | INameSpaceTreeControlEvents | |
| NSTCEHT_ONITEM enum value | INameSpaceTreeControlEvents | |
| NSTCEHT_ONITEMBUTTON enum value | INameSpaceTreeControlEvents | |
| NSTCEHT_ONITEMICON enum value | INameSpaceTreeControlEvents | |
| NSTCEHT_ONITEMIDENT enum value | INameSpaceTreeControlEvents | |
| NSTCEHT_ONITEMLABEL enum value | INameSpaceTreeControlEvents | |
| NSTCEHT_ONITEMRIGHT enum value | INameSpaceTreeControlEvents | |
| NSTCEHT_ONITEMSTATEICON enum value | INameSpaceTreeControlEvents | |
| NSTCEHT_ONITEMTABBUTTON enum value | INameSpaceTreeControlEvents | |
| OnAfterContextMenu([in] IShellItem *psi, [in] IContextMenu *pcmIn, [in] REFIID riid, [out, iid_is(riid)] void **ppv) | INameSpaceTreeControlEvents | |
| OnAfterExpand([in] IShellItem *psi) | INameSpaceTreeControlEvents | |
| OnBeforeContextMenu([in, unique] IShellItem *psi, [in] REFIID riid, [out, iid_is(riid)] void **ppv) | INameSpaceTreeControlEvents | |
| OnBeforeExpand([in] IShellItem *psi) | INameSpaceTreeControlEvents | |
| OnBeforeItemDelete([in] IShellItem *psi) | INameSpaceTreeControlEvents | |
| OnBeforeStateImageChange([in] IShellItem *psi) | INameSpaceTreeControlEvents | |
| OnBeginLabelEdit([in] IShellItem *psi) | INameSpaceTreeControlEvents | |
| OnEndLabelEdit([in] IShellItem *psi) | INameSpaceTreeControlEvents | |
| OnGetDefaultIconIndex([in] IShellItem *psi, [out] int *piDefaultIcon, [out] int *piOpenIcon) | INameSpaceTreeControlEvents | |
| OnGetToolTip([in] IShellItem *psi, [out, string, size_is(cchTip)] LPWSTR pszTip, [in] int cchTip) | INameSpaceTreeControlEvents | |
| OnItemAdded([in] IShellItem *psi, [in] BOOL fIsRoot) | INameSpaceTreeControlEvents | |
| OnItemClick([in] IShellItem *psi, [in] NSTCEHITTEST nstceHitTest, [in] NSTCECLICKTYPE nstceClickType) | INameSpaceTreeControlEvents | |
| OnItemDeleted([in] IShellItem *psi, [in] BOOL fIsRoot) | INameSpaceTreeControlEvents | |
| OnItemStateChanged([in] IShellItem *psi, [in] NSTCITEMSTATE nstcisMask, [in] NSTCITEMSTATE nstcisState) | INameSpaceTreeControlEvents | |
| OnItemStateChanging([in] IShellItem *psi, [in] NSTCITEMSTATE nstcisMask, [in] NSTCITEMSTATE nstcisState) | INameSpaceTreeControlEvents | |
| OnKeyboardInput([in] UINT uMsg, [in] WPARAM wParam, [in] LPARAM lParam) | INameSpaceTreeControlEvents | |
| OnPropertyItemCommit([in] IShellItem *psi) | INameSpaceTreeControlEvents | |
| OnSelectionChanged([in] IShellItemArray *psiaSelection) | INameSpaceTreeControlEvents | |
| QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) | IUnknown | |
| Release() | IUnknown | |