Share via


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)

Syntax

'Declaration
<GuidAttribute("E8B06F4B-6D01-11D2-AA7D-00C04F990343")> _
<InterfaceTypeAttribute()> _
Public Interface IVsWebBrowserUser
[GuidAttribute("E8B06F4B-6D01-11D2-AA7D-00C04F990343")]
[InterfaceTypeAttribute()]
public interface IVsWebBrowserUser
[GuidAttribute(L"E8B06F4B-6D01-11D2-AA7D-00C04F990343")]
[InterfaceTypeAttribute()]
public interface class IVsWebBrowserUser
[<GuidAttribute("E8B06F4B-6D01-11D2-AA7D-00C04F990343")>]
[<InterfaceTypeAttribute()>]
type IVsWebBrowserUser =  interface end
public interface IVsWebBrowserUser

The IVsWebBrowserUser type exposes the following members.

Methods

  Name Description
Public method Disconnect Disconnects the web browser.
Public method FilterDataObject Modifies the specified data object with a filter.
Public method GetCmdUIGuid Gets the command UI GUID of this web browser user.
Public method GetCustomMenuInfo Gets information needed to customize a menu.
Public method GetCustomURL Gets a custom URL for the specified page.
Public method GetDropTarget Gets an alternative drop target for the specified drop target.
Public method GetExternalObject Gets the external object, if there is one.
Public method GetOptionKeyPath Gets the registry key under which to save user preferences.
Public method Resize Resizes the browser frame to the specified x and y dimensions.
Public method TranslateAccelarator Translate the specified message.
Public method TranslateUrl Translate or modify the specified URL.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace