IVsUIShell4.SetupToolbar2 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.
Creates a tool bar and also allows the routing of commands placed on the toolbar to a specific command target.
public:
int SetupToolbar2(IntPtr hwnd, Microsoft::VisualStudio::Shell::Interop::IVsToolWindowToolbar ^ ptwt, Microsoft::VisualStudio::OLE::Interop::IOleCommandTarget ^ pCmdTarget, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsToolWindowToolbarHost ^ % pptwth);
public int SetupToolbar2 (IntPtr hwnd, Microsoft.VisualStudio.Shell.Interop.IVsToolWindowToolbar ptwt, Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget pCmdTarget, out Microsoft.VisualStudio.Shell.Interop.IVsToolWindowToolbarHost pptwth);
abstract member SetupToolbar2 : nativeint * Microsoft.VisualStudio.Shell.Interop.IVsToolWindowToolbar * Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget * IVsToolWindowToolbarHost -> int
Public Function SetupToolbar2 (hwnd As IntPtr, ptwt As IVsToolWindowToolbar, pCmdTarget As IOleCommandTarget, ByRef pptwth As IVsToolWindowToolbarHost) As Integer
Parameters
- hwnd
-
IntPtr
nativeint
[in] The HWND of the hosting window tray.
- ptwt
- IVsToolWindowToolbar
[in] The tool bar space negotiator.
- pCmdTarget
- IOleCommandTarget
[in] The command target for window-specific command handling.
- pptwth
- IVsToolWindowToolbarHost
[out] The tool bar host.
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
This method extends the SetupToolbar method.