IVsWebBrowserUser Interface


Provides a way for clients of IVsWebBrowsingService to control the hosted Web browser control.

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

public interface IVsWebBrowserUser


Disconnects the web browser.

System_CAPS_pubmethodFilterDataObject(IDataObject, IDataObject)

Modifies the specified data object with a filter.


Gets the command UI GUID of this web browser user.

System_CAPS_pubmethodGetCustomMenuInfo(Object, Object, UInt32, UInt32, Guid, Int32)

Gets information needed to customize a menu.

System_CAPS_pubmethodGetCustomURL(UInt32, String)

Gets a custom URL for the specified page.

System_CAPS_pubmethodGetDropTarget(IDropTarget, IDropTarget)

Gets an alternative drop target for the specified drop target.


Gets the external object, if there is one.

System_CAPS_pubmethodGetOptionKeyPath(UInt32, String)

Gets the registry key under which to save user preferences.

System_CAPS_pubmethodResize(Int32, Int32)

Resizes the browser frame to the specified x and y dimensions.


Translate the specified message.

System_CAPS_pubmethodTranslateUrl(UInt32, String, String)

Translate or modify the specified URL.

Return to top