IVsToolWindowToolbar Interface
Gets the border size and sets the border space for a tool window. You should implement this interface to give information to the toolbar hosted inside the tool window about its hosting surface.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
<GuidAttribute("4544D333-8D5F-4517-9113-3550D618F2AD")> _
<InterfaceTypeAttribute()> _
Public Interface IVsToolWindowToolbar
'Usage
Dim instance As IVsToolWindowToolbar
[GuidAttribute("4544D333-8D5F-4517-9113-3550D618F2AD")]
[InterfaceTypeAttribute()]
public interface IVsToolWindowToolbar
[GuidAttribute(L"4544D333-8D5F-4517-9113-3550D618F2AD")]
[InterfaceTypeAttribute()]
public interface class IVsToolWindowToolbar
public interface IVsToolWindowToolbar
Remarks
The Visual Studio shell calls GetBorder(array<RECT[]) to find the available area for the toolbar. Then the shell calls SetBorderSpace(array<RECT[]) to set the available space after the toolbar is placed on the given surface so that users can place the other UI controls without overlapping the toolbar.