Microsoft SDK for Java

IWebBrowser2 Interface

The IWebBrowser2 interface of the com.ms.ie package enables applications to implement an instance of the WebBrowser control or control an instance of the Microsoft® Internet Explorer application.

public interface IWebBrowser2 extends IWebBroswerApp
{
  // Methods
  public abstract void ClientToWindow(int[] pcx, int[] pcy);
  public abstract void ExecWB(int cmdID, int cmdexecopt, 
com.ms.com.Variant pvaIn, com.ms.com.Variant pvaOut);
  public abstract boolean getAddressBar();
  public abstract Object getApplication();
  public abstract boolean getBusy();
  public abstract Object getContainer();
  public abstract Object getDocument();
  public abstract String getFullName();
  public abstract boolean getFullScreen();
  public abstract int getHWND();
  public abstract int getHeight();
  public abstract int getLeft();
  public abstract String getLocationName();
  public abstract String getLocationURL();
  public abstract boolean getMenuBar();
  public abstract String getName();
  public abstract boolean getOffline();
  public abstract Object getParent();
  public abstract String getPath();
  public abstract com.ms.com.Variant GetProperty(String Property);
  public abstract int getReadyState();
  public abstract boolean getRegisterAsBrowser();
  public abstract boolean getRegisterAsDropTarget();
  public abstract boolean getResizable();
  public abstract boolean getSilent();
  public abstract boolean getStatusBar();
  public abstract String getStatusText();
  public abstract boolean getTheaterMode();
  public abstract int getToolBar();
  public abstract int getTop();
  public abstract boolean getTopLevelContainer();
  public abstract String getType();
  public abstract boolean getVisible();
  public abstract int getWidth();
  public abstract void GoBack();
  public abstract void GoForward();
  public abstract void GoHome();
  public abstract void GoSearch();
  public abstract 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 abstract 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 abstract void PutProperty(String Property, com.ms.com.Variant 
vtValue);
  public abstract int QueryStatusWB(int cmdID);
  public abstract void Quit();
  public abstract void Refresh2(com.ms.com.Variant Level);
  public abstract void Refresh();
  public abstract void setAddressBar(boolean Visible);
  public abstract void setFullScreen(boolean FullScreen);
  public abstract void setHeight(int Pixels);
  public abstract void setLeft(int Pixels);
  public abstract void setMenuBar(boolean Visible);
  public abstract void setOffline(boolean Offline);
  public abstract void setRegisterAsBrowser(boolean Register);
  public abstract void setRegisterAsDropTarget(boolean Register);
  public abstract void setResizable(boolean Resizable);
  public abstract void setSilent(boolean Silent);
  public abstract void setStatusBar(boolean On);
  public abstract void setStatusText(String StatusText);
  public abstract void setTheaterMode(boolean TheaterMode);
  public abstract void setToolBar(int Value);
  public abstract void setTop(int Pixels);
  public abstract void setVisible(boolean Visible);
  public abstract void setWidth(int Pixels);
  public abstract void ShowBrowserBar(com.ms.com.Variant pvaClsid, 
com.ms.com.Variant pvarShow, com.ms.com.Variant pvarSize);
  public abstract void Stop();
}

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