IVsToolboxActiveUserHook.ToolboxSelectionChanged(IDataObject) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This method is called by the Toolbox whenever there is a change in which Toolbox item has been selected.
public:
int ToolboxSelectionChanged(Microsoft::VisualStudio::OLE::Interop::IDataObject ^ pSelected);
public:
int ToolboxSelectionChanged(Microsoft::VisualStudio::OLE::Interop::IDataObject ^ pSelected);
int ToolboxSelectionChanged(Microsoft::VisualStudio::OLE::Interop::IDataObject const & pSelected);
public int ToolboxSelectionChanged (Microsoft.VisualStudio.OLE.Interop.IDataObject pSelected);
abstract member ToolboxSelectionChanged : Microsoft.VisualStudio.OLE.Interop.IDataObject -> int
Public Function ToolboxSelectionChanged (pSelected As IDataObject) As Integer
Parameters
- pSelected
- IDataObject
[in] An IDataObject containing the currently selected Toolbox item.
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell80.idl:
[C++]
HRESULT IVsToolboxActiveUserHook::ToolboxSelectionChanged(
[in] IDataObject *pSelected
);
IVsToolboxActiveUserHook is used by an application that requires notification of changes to a Toolbox selection. It should only be called by the Toolbox itself, as only the active Toolbox user can receive IVsToolboxActiveUserHook notifications. It should not be called directly by a VSPackage.