IVsToolbox::RegisterDataProvider Method (IVsToolboxDataProvider^, UInt32)
Visual Studio 2015
Registers a Toolbox data provider.
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
int RegisterDataProvider( IVsToolboxDataProvider^ pDP, [OutAttribute] unsigned int% pdwProvider )
Parameters
- pDP
-
Type:
Microsoft.VisualStudio.Shell.Interop::IVsToolboxDataProvider^
[in] Pointer to the Toolbox data provider to register.
- pdwProvider
-
Type:
System::UInt32
[out, retval] Unique cookie identifying the newly registered Toolbox data provider.
Return Value
Type: System::Int32If the method succeeds, it returns S_OK. If it fails, it returns an error code.
From vsshell.idl:
HRESULT IVsToolbox::RegisterDataProvider(
[in]IVsToolboxDataProvider* pDP,
[out, retval]VSCOOKIE* pdwProvider
);
Register with the Toolbox when your VSPackage is loaded. Use the pdwProvider value returned with this method to unregister the data provider using UnregisterDataProvider.
Show: