IVsToolWindowToolbarHost3 Interface

 

Provides additional control over features pertaining to a tool window toolbar.

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

[GuidAttribute("8EE99928-6A35-470B-8AFF-96B0319F6B9A")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsToolWindowToolbarHost3 : IVsToolWindowToolbarHost

NameDescription
System_CAPS_pubmethodAddToolbar(VSTWT_LOCATION, Guid, UInt32)

Adds a toolbar to the tool window.

System_CAPS_pubmethodAddToolbar3(VSTWT_LOCATION, Guid, UInt32, IDropTarget, IOleCommandTarget)

Specifies the drop target to handle drop operations over the toolbar area and the command target to be used for the commands on it.

System_CAPS_pubmethodBorderChanged()

This method is for the environment's use only. Method information is not provided. Do not use this method.

System_CAPS_pubmethodClose(UInt32)

This method is for the environment's use only. Method information is not provided. Do not use this method.

System_CAPS_pubmethodForceUpdateUI()

This method is for the environment's use only. Method information is not provided. Do not use this method.

System_CAPS_pubmethodHide(UInt32)

This method is for the environment's use only. Method information is not provided. Do not use this method.

System_CAPS_pubmethodProcessMouseActivation(IntPtr, UInt32, UInt32, Int32)

This method is for the environment's use only. Method information is not provided. Do not use this method.

System_CAPS_pubmethodProcessMouseActivationModal(IntPtr, UInt32, UInt32, Int32, Int32)

This method is for the environment's use only. Method information is not provided. Do not use this method.

System_CAPS_pubmethodShow(UInt32)

This method is for the environment's use only. Method information is not provided. Do not use this method.

System_CAPS_pubmethodShowHideToolbar(Guid, UInt32, Int32)

This method is for the environment's use only. Method information is not provided. Do not use this method.

This interface is retrieved by a QueryInterface on the IVsToolWindowToolbarHost that is returned as an out parameter from one of the IVsUIShellX.SetupToolbarX flavors.

This interface is used by tool window clients that want to have a toolbar within their window and need to provide a specific drop target for intercepting drag and drop operations over the toolbar area, or provide a specific command target to be used for the commands on the toolbar.

Return to top
Show: