IWebBrowser2 Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents an instance of the InternetExplorer application (OLE Automation).
public interface class IWebBrowser2
[System.Runtime.InteropServices.Guid("D30C1661-CDAF-11D0-8A3E-00C04FC9E26E")]
public interface IWebBrowser2
[<System.Runtime.InteropServices.Guid("D30C1661-CDAF-11D0-8A3E-00C04FC9E26E")>]
type IWebBrowser2 = interface
Public Interface IWebBrowser2
- Attributes
Properties
AddressBar |
Gets or sets a value that indicates whether the address bar of the object is visible or hidden. |
Application |
Gets the automation object for the application that is hosting the WebBrowser Control. |
Busy |
Gets a value that indicates whether the object is engaged in a navigation or downloading operation. |
Container |
Gets an object reference to a container. |
Document |
Gets the automation object of the active document, if any. |
FullName |
Retrieves the fully qualified path of the Windows Internet Explorer executable. |
FullScreen |
Sets or gets a value that indicates whether Internet Explorer is in full-screen mode or normal window mode. |
Height |
Gets or sets the height of the object. |
HWND |
Gets the handle of the Internet Explorer main window. |
Left |
Gets or sets the coordinate of the left edge of the object. |
LocationName |
Retrieves the path or title of the resource that is currently displayed. |
LocationURL |
Gets the URL of the resource that is currently displayed. |
MenuBar |
Gets or sets a value that indicates whether the Internet Explorer menu bar is visible. |
Name |
Retrieves the frame name or application name of the object. |
Offline |
Gets or sets a value that indicates whether the object is operating in offline mode. |
Parent |
Gets the parent of the object. |
Path |
Retrieves the system folder of the Internet Explorer executable. |
ReadyState |
Gets the ready state of the object. |
RegisterAsBrowser |
Gets or sets a value that indicates whether the object is registered as a top-level browser window. |
RegisterAsDropTarget |
Gets or sets a value that indicates whether the object is registered as a drop target for navigation. |
Resizable |
Gets or sets a value that indicates whether the object can be resized. |
Silent |
Gets or sets a value that indicates whether the object can display dialog boxes. |
StatusBar |
Gets or sets a value that indicates whether the status bar for the object is visible. |
StatusText |
Gets or sets the text in the status bar for the object. |
TheaterMode |
Gets or sets a value that specifies whether the object is in theater mode. |
ToolBar |
Gets or sets the toolbars for the object. |
Top |
Gets or gets the coordinates of the top edge of the object. |
TopLevelContainer |
Gets a value that indicates whether the object is a top-level container. |
Type |
Gets the user type name of the contained document object. |
Visible |
Gets or sets a value that indicates whether the object is visible or hidden. |
Width |
Gets or sets the width of the object. |
Methods
ClientToWindow(Int32, Int32) |
Computes the full size of the browser window when given the specified width and height of the content area. |
ExecWB(OLECMDID, OLECMDEXECOPT, Object, Object) |
Executes a command and returns the status of the command execution using the IOleCommandTarget interface. |
GetProperty(String) |
Gets the value associated with a user-defined property name. |
GoBack() |
Navigates backward one item in the history list. |
GoForward() |
Navigates forward one item in the history list. |
GoHome() |
Navigates to the current home or start page. |
GoSearch() |
Navigates to the current search page. |
Navigate(String, Object, Object, Object, Object) |
Navigates to a resource identified by a URL or to a file identified by a full path. |
Navigate2(Object, Object, Object, Object, Object) |
Navigates the browser to a location that might not be expressed as a URL, such as a pointer to an item identifier list (PIDL) for an entity in the Windows Shell namespace. |
PutProperty(String, Object) |
Associates a user-defined name/value pair with the object. |
QueryStatusWB(OLECMDID) |
Queries the object for the status of commands using the QueryStatus(Guid, Int32, IntPtr, IntPtr) method. |
Quit() |
Closes the object. |
Refresh() |
Reloads the file that is currently displayed in the object. |
Refresh2(Object) |
Reloads the file that is currently displayed with the specified refresh level. |
ShowBrowserBar(Object, Object, Object) |
Shows or hides a specified browser bar. |
Stop() |
Cancels a pending navigation or download, and stops dynamic page elements, such as background sounds and animations. |