Microsoft SDK for Java

InternetExplorer Class

The InternetExplorer class of the com.ms.ie package controls a remote instance of the Microsoft® Internet Explorer application through Automation.

public class InternetExplorer implements com.ms.com.IUnknown, 
com.ms.com.NoAutoScripting, com.ms.ie.IWebBrowser2, 
com.ms.ie.IWebBrowserApp
{
  // Methods
  public native void ClientToWindow(int[] pcx, int[] pcy);
  public native void ExecWB(int cmdID, int cmdexecopt, com.ms.com.Variant 
pvaIn, com.ms.com.Variant pvaOut);
  public native boolean getAddressBar();
  public native Object getApplication();
  public native boolean getBusy();
  public native Object getContainer();
  public native Object getDocument();
  public native String getFullName();
  public native boolean getFullScreen();
  public native int getHWND();
  public native int getHeight();
  public native int getLeft();
  public native String getLocationName();
  public native String getLocationURL();
  public native boolean getMenuBar();
  public native String getName();
  public native boolean getOffline();
  public native Object getParent();
  public native String getPath();
  public native com.ms.com.Variant GetProperty(String Property);
  public native int getReadyState();
  public native boolean getRegisterAsBrowser();
  public native boolean getRegisterAsDropTarget();
  public native boolean getResizable();
  public native boolean getSilent();
  public native boolean getStatusBar();
  public native String getStatusText();
  public native boolean getTheaterMode();
  public native int getToolBar();
  public native int getTop();
  public native boolean getTopLevelContainer();
  public native String getType();
  public native boolean getVisible();
  public native int getWidth();
  public native void GoBack();
  public native void GoForward();
  public native void GoHome();
  public native void GoSearch();
  public native void Navigate2(com.ms.com.Variant URL, 
com.ms.com.Variant Flags, com.ms.com.Variant TargetFrameName, 
com.ms.com.Variant PostData, com.ms.com.Variant Headers);
  public native void Navigate(String URL, com.ms.com.Variant Flags, 
com.ms.com.Variant TargetFrameName, 
com.ms.com.Variant PostData, com.ms.com.Variant Headers);
  public native void PutProperty(String Property, 
com.ms.com.Variant vtValue);
  public native int QueryStatusWB(int cmdID);
  public native void Quit();
  public native void Refresh2(com.ms.com.Variant Level);
  public native void Refresh();
  public native void setAddressBar(boolean Visible);
  public native void setFullScreen(boolean FullScreen);
  public native void setHeight(int Pixels);
  public native void setLeft(int Pixels);
  public native void setMenuBar(boolean Visible);
  public native void setOffline(boolean Offline);
  public native void setRegisterAsBrowser(boolean Register);
  public native void setRegisterAsDropTarget(boolean Register);
  public native void setResizable(boolean Resizable);
  public native void setSilent(boolean Silent);
  public native void setStatusBar(boolean On);
  public native void setStatusText(String StatusText);
  public native void setTheaterMode(boolean TheaterMode);
  public native void setToolBar(int Value);
  public native void setTop(int Pixels);
  public native void setVisible(boolean Visible);
  public native void setWidth(int Pixels);
  public native void ShowBrowserBar(com.ms.com.Variant pvaClsid, 
com.ms.com.Variant pvarShow, com.ms.com.Variant pvarSize);
  public native void Stop();
}

© 1999 Microsoft Corporation. All rights reserved. Terms of use.