IVsUIShell4 Interface

 

Provides methods for the tool bar.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)

[GuidAttribute("C59CDA92-D99D-42DA-B221-8E36B8DC478E")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsUIShell4

NameDescription
System_CAPS_pubmethodCreateToolbarTray(IOleCommandTarget^, IVsToolbarTrayHost^)

Attaches toolbars that are not contained inside a IVsWindowFrame.

System_CAPS_pubmethodGetWindowEnum(UInt32, IEnumWindowFrames^)

Returns a window enumerator containing the requested types of windows.

System_CAPS_pubmethodSetupToolbar2(IntPtr, IVsToolWindowToolbar^, IOleCommandTarget^, IVsToolWindowToolbarHost^)

Creates a tool bar and also allows the routing of commands placed on the toolbar to a specific command target.

System_CAPS_pubmethodSetupToolbar3(IVsWindowFrame^, IVsToolWindowToolbarHost^)

Creates a tool bar and also allows routing of commands placed on the toolbar to a specific command target.

This interface is obtained via the T:Microsoft.VisualStudio.Shell.Interop.IVsUIShell4.SVsUIShell service.

Return to top
Show: