InternetExplorer.Application

Definitions from typelib: [SHDocVw] with the brief documentation: [Microsoft Internet Controls]
(These published interfaces got retrieved using the .OLEInfo class from ooRexx with the exact name: "REXX-ooRexx_5.0.0(MT)_32-bit 6.05 21 Apr 2022".)

16 Method[s]
No. Name Argument[s], Documentation
1 ClientToWindow ( pcx VT_PTR in/out , pcy VT_PTR in/out )
Converts client sizes into window sizes.
2 ExecWB ( cmdID VT_USERDEFINED , cmdexecopt VT_USERDEFINED , pvaIn VT_PTR ] , pvaOut VT_PTR in/out ] )
IOleCommandTarget::Exec
3 VT_VARIANT GetProperty ( Property VT_BSTR )
Retrieve the Associated value for the property vtValue in the context of the object.
4 GoBack Navigates to the previous item in the history list.
5 GoForward Navigates to the next item in the history list.
6 GoHome Go home/start page.
7 GoSearch Go Search Page.
8 Navigate ( URL VT_BSTR , Flags VT_PTR ] , TargetFrameName VT_PTR ] , PostData VT_PTR ] , Headers VT_PTR ] )
Navigates to a URL or file.
9 Navigate2 ( URL VT_PTR , Flags VT_PTR ] , TargetFrameName VT_PTR ] , PostData VT_PTR ] , Headers VT_PTR ] )
Navigates to a URL or file or pidl.
10 PutProperty ( Property VT_BSTR , vtValue VT_VARIANT )
Associates vtValue with the name szProperty in the context of the object.
11 VT_USERDEFINED QueryStatusWB ( cmdID VT_USERDEFINED )
IOleCommandTarget::QueryStatus
12 Quit Exits application and closes the open document.
13 Refresh Refresh the currently viewed page.
14 Refresh2 ( Level VT_PTR ] )
Refresh the currently viewed page.
15 ShowBrowserBar ( pvaClsid VT_PTR , pvarShow VT_PTR ] , pvarSize VT_PTR ] )
Set BrowserBar to Clsid
16 Stop Stops opening a file.


48 Property[ies]
No. Name Argument[s], Documentation
1 VT_BOOL AddressBar Controls whether address bar is shown
2 AddressBar= (  VT_BOOL )
3 VT_DISPATCH Application Returns the application automation object if accessible, this automation object otherwise..
4 VT_BOOL Busy Query to see if something is still in progress.
5 VT_DISPATCH Container Returns the container/parent automation object, if any.
6 VT_DISPATCH Document Returns the active Document automation object, if any.
7 VT_BSTR FullName Returns file specification of the application, including path.
8 VT_BOOL FullScreen Maximizes window and turns off statusbar, toolbar, menubar, and titlebar.
9 FullScreen= (  VT_BOOL )
10 VT_I4 Height The vertical dimension (pixels) of the frame window/object.
11 Height= (  VT_I4 )
12 VT_I4 HWND Returns the HWND of the current IE window.
13 VT_I4 Left The horizontal position (pixels) of the frame window relative to the screen/container.
14 Left= (  VT_I4 )
15 VT_BSTR LocationName Gets the short (UI-friendly) name of the URL/file currently viewed.
16 VT_BSTR LocationURL Gets the full URL/path currently viewed.
17 VT_BOOL MenuBar Controls whether menubar is shown.
18 MenuBar= (  VT_BOOL )
19 VT_BSTR Name Returns name of the application.
20 VT_BOOL Offline Controls if the frame is offline (read from cache)
21 Offline= (  VT_BOOL )
22 VT_DISPATCH Parent Returns the automation object of the container/parent if one exists or this automation object.
23 VT_BSTR Path Returns the path to the application.
24 VT_USERDEFINED ReadyState
25 VT_BOOL RegisterAsBrowser Registers OC as a top-level browser (for target name resolution)
26 RegisterAsBrowser= (  VT_BOOL )
27 VT_BOOL RegisterAsDropTarget Registers OC as a drop target for navigation
28 RegisterAsDropTarget= (  VT_BOOL )
29 VT_BOOL Resizable Controls whether the window is resizable
30 Resizable= (  VT_BOOL )
31 VT_BOOL Silent Controls if any dialog boxes can be shown
32 Silent= (  VT_BOOL )
33 VT_BOOL StatusBar Turn on or off the statusbar.
34 StatusBar= (  VT_BOOL )
35 VT_BSTR StatusText Text of Status window.
36 StatusText= (  VT_BSTR )
37 VT_BOOL TheaterMode Controls if the browser is in theater mode
38 TheaterMode= (  VT_BOOL )
39 VT_INT ToolBar Controls which toolbar is shown.
40 ToolBar= (  VT_INT )
41 VT_I4 Top The vertical position (pixels) of the frame window relative to the screen/container.
42 Top= (  VT_I4 )
43 VT_BOOL TopLevelContainer Returns True if this is the top level object.
44 VT_BSTR Type Returns the type of the contained document object.
45 VT_BOOL Visible Determines whether the application is visible or hidden.
46 Visible= (  VT_BOOL )
47 VT_I4 Width The horizontal dimension (pixels) of the frame window/object.
48 Width= (  VT_I4 )


41 Event(s)
No. Name Argument[s], Documentation
1 BeforeNavigate2 ( pDisp VT_DISPATCH , URL VT_PTR , Flags VT_PTR , TargetFrameName VT_PTR , PostData VT_PTR , Headers VT_PTR , Cancel VT_PTR in/out )
Fired before navigate occurs in the given WebBrowser (window or frameset element). The processing of this navigation may be modified.
2 BeforeScriptExecute ( pDispWindow VT_DISPATCH )
Fired prior to the first script execution.
3 ClientToHostWindow ( CX VT_PTR in/out , CY VT_PTR in/out )
Fired to request client sizes be converted to host window sizes
4 CommandStateChange ( Command VT_I4 , Enable VT_BOOL )
The enabled state of a command changed.
5 DocumentComplete ( pDisp VT_DISPATCH , URL VT_PTR )
Fired when the document being navigated to reaches ReadyState_Complete.
6 DownloadBegin Download of a page started.
7 DownloadComplete Download of page complete.
8 FileDownload ( ActiveDocument VT_BOOL , Cancel VT_PTR in/out )
Fired to indicate the File Download dialog is opening
9 NavigateComplete2 ( pDisp VT_DISPATCH , URL VT_PTR )
Fired when the document being navigated to becomes visible and enters the navigation stack.
10 NavigateError ( pDisp VT_DISPATCH , URL VT_PTR , Frame VT_PTR , StatusCode VT_PTR , Cancel VT_PTR in/out )
Fired when a binding error occurs (window or frameset element).
11 NewProcess ( lCauseFlag VT_I4 , pWB2 VT_DISPATCH , Cancel VT_PTR in/out )
A new, hidden, non-navigated process is created to handle the navigation.
12 NewWindow2 ( ppDisp VT_PTR in/out , Cancel VT_PTR in/out )
A new, hidden, non-navigated WebBrowser window is needed.
13 NewWindow3 ( ppDisp VT_PTR in/out , Cancel VT_PTR in/out , dwFlags VT_UI4 , bstrUrlContext VT_BSTR , bstrUrl VT_BSTR )
A new, hidden, non-navigated WebBrowser window is needed.
14 OnFullScreen ( FullScreen VT_BOOL )
Fired when fullscreen mode should be on/off
15 OnMenuBar ( MenuBar VT_BOOL )
Fired when the menubar should be shown/hidden
16 OnQuit Fired when application is quiting.
17 OnStatusBar ( StatusBar VT_BOOL )
Fired when the statusbar should be shown/hidden
18 OnTheaterMode ( TheaterMode VT_BOOL )
Fired when theater mode should be on/off
19 OnToolBar ( ToolBar VT_BOOL )
Fired when the toolbar should be shown/hidden
20 OnVisible ( Visible VT_BOOL )
Fired when the window should be shown/hidden
21 PrintTemplateInstantiation ( pDisp VT_DISPATCH )
Fired when a print template is instantiated.
22 PrintTemplateTeardown ( pDisp VT_DISPATCH )
Fired when a print template destroyed.
23 PrivacyImpactedStateChange ( bImpacted VT_BOOL )
Fired when the global privacy impacted state changes
24 ProgressChange ( Progress VT_I4 , ProgressMax VT_I4 )
Fired when download progress is updated.
25 PropertyChange ( szProperty VT_BSTR )
Fired when the PutProperty method has been called.
26 RedirectXDomainBlocked ( pDisp VT_DISPATCH , StartURL VT_PTR , RedirectURL VT_PTR , Frame VT_PTR , StatusCode VT_PTR )
Fired when a x-domain redirect is blocked.
27 SetPhishingFilterStatus ( PhishingFilterStatus VT_I4 )
Fired to indicate the progress and status of the Phishing Filter analysis of the current web page
28 SetSecureLockIcon ( SecureLockIcon VT_I4 )
Fired to indicate the security level of the current web page contents
29 StatusTextChange ( Text VT_BSTR )
Statusbar text changed.
30 ThirdPartyUrlBlocked ( URL VT_PTR , dwCount VT_UI4 )
Fired when a third-party URL is blocked.
31 TitleChange ( Text VT_BSTR )
Document title changed.
32 UpdatePageStatus ( pDisp VT_DISPATCH , nPage VT_PTR , fDone VT_PTR )
Fired when a page is spooled. When it is fired can be changed by a custom template.
33 WebWorkerFinsihed ( dwUniqueID VT_UI4 )
Fired after a Web Worker has closed
34 WebWorkerStarted ( dwUniqueID VT_UI4 , bstrWorkerLabel VT_BSTR )
Fired after a Web Worker has been started.
35 WindowClosing ( IsChildWindow VT_BOOL , Cancel VT_PTR in/out )
Fired when the WebBrowser is about to be closed by script
36 WindowSetHeight ( Height VT_I4 )
Fired when the host window should change its height
37 WindowSetLeft ( Left VT_I4 )
Fired when the host window should change its Left coordinate
38 WindowSetResizable ( Resizable VT_BOOL )
Fired when the host window should allow/disallow resizing
39 WindowSetTop ( Top VT_I4 )
Fired when the host window should change its Top coordinate
40 WindowSetWidth ( Width VT_I4 )
Fired when the host window should change its width
41 WindowStateChanged ( dwWindowStateFlags VT_UI4 , dwValidFlagsMask VT_UI4 )
Fired to indicate that the browser window's visibility or enabled state has changed.


Created with ooRexx (Open Object Rexx) ("createOleInfo.rex") on [20220515 18:06:47] run by [Administrator/T450SRGF@\\T450SRGF]