IBrowserService interface
Deprecated. The methods exposed by this interface are analogous to virtual protected methods in normal C++ inheritance. The objects' inheritance hierarchy spans multiple DLLs. The hierarchy is made up of a base class and several derived classes that correspond to controls, including CLSID_WebBrowser and the user's desktop. Objects not in the hierarchy should not implement this interface or use most of its methods.
Members
The IBrowserService interface inherits from the IUnknown interface. IBrowserService also has these types of members:
Methods
The IBrowserService interface has these methods.
| Method | Description |
|---|---|
| CacheOLEServer |
Deprecated. Caches a reference to an external object to avoid reloading the server on reuse. |
| CanNavigateNow |
Deprecated. Returns a value that indicates whether navigation is currently allowed. |
| DisplayParseError |
Deprecated. Displays a URL that failed to be successfully parsed by IBrowserService::IEParseDisplayName. |
| GetBrowserByIndex |
Deprecated. Retrieves the browser with the given index. |
| GetBrowserIndex |
Deprecated. Retrieves the index of the browser in the window hierarchy. |
| GetFlags |
Deprecated. Retrieves the current set of browser flags. |
| GetHistoryObject |
Deprecated. Retrieves an IOleObject that represents the browser's history object. |
| GetNavigateState |
Deprecated. Retrieves the browser's current navigation state. |
| GetOleObject |
Deprecated. Retrieves an IOleObject for the browser. |
| GetPalette |
Deprecated. Retrieves the browser's palette. |
| GetParentSite |
Deprecated. Retrieves the browser parent's in-place client site. |
| GetPidl |
Deprecated. Retrieves a copy of the current PIDL. |
| GetSetCodePage |
Deprecated. Sets a new character code page and retrieves a pointer to the previous code page. |
| GetTitle |
Deprecated. Retrieves the title of a browser window. |
| GetTravelLog |
Deprecated. Retrieves the browser's ITravelLog. |
| IEGetDisplayName |
Deprecated. Retrieves the URL that corresponds to a PIDL. |
| IEParseDisplayName |
Deprecated. Parses a URL into a PIDL. |
| IsControlWindowShown |
Deprecated. Retrieves a value that indicates whether a specified frame control is currently visible. |
| NavigateToPidl |
Deprecated. Navigates the browser to the location indicated by a PIDL. |
| NotifyRedirect |
Deprecated. Updates the browser to the specified PIDL, navigating if necessary. This method is called when a page is redirected. |
| OnHttpEquiv |
Deprecated. Called when the document object responds to an HTTP-EQUIV metatag by issuing either the OLECMDID_HTTPEQUIV or OLECMDID_HTTPEQUIV_DONE command through IOleCommandTarget::Exec. |
| RegisterWindow |
Deprecated. Registers the browser in the list of browser windows. |
| SetFlags |
Deprecated. Sets flags that indicate browser status. |
| SetHistoryObject |
Deprecated. Sets the browser's history object. |
| SetNavigateState |
Deprecated. Sets the current navigation state. This method affects the cursor and animation. |
| SetReferrer |
Deprecated. Sets the PIDL used for zone checking when creating a new window. |
| SetTitle |
Deprecated. Sets the title of a browser window. |
| ShowControlWindow |
Deprecated. Shows or hides various frame controls. |
| UpdateBackForwardState |
Deprecated. Updates the state of the browser's Back and Forward buttons. |
| UpdateWindowList |
Deprecated. Instructs the browser to update the PIDL in the window list. This method is called after navigation. |
Remarks
In a direct inheritance scheme, these methods would be protected members. For that reason, it is recommended that this interface not be used directly by implementers. If it is used directly, existing data could be at risk.
Requirements
|
Product |
Internet Explorer 4.0 |
|---|---|
|
Header |
|
|
IDL |
|