C# Class Mono.WebKit.WebBrowser

Inheritance: IDisposable, IWebBrowser, INavigation
ファイルを表示 Open project: mono/mono-webbrowser

Public Methods

Method Description
Activate ( ) : void
Back ( ) : bool
Deactivate ( ) : void
Dispose ( ) : void
ExecuteScript ( string s ) : void
FocusIn ( FocusOption focus ) : void
FocusOut ( ) : void
Forward ( ) : bool
Go ( int index ) : void

Navigate to the page in the history, by index.

Go ( int index, bool relative ) : void

Go ( string url ) : void

Navigate to an Url. Uses default loading flags, so the page might come from cache

Go ( string url, LoadFlags flags ) : void

Home ( ) : void
Load ( IntPtr handle, int width, int height ) : bool

Initialize a browser instance.

Reload ( ) : void
Reload ( ReloadOption option ) : void
Render ( byte data ) : void
Render ( string html ) : void
Render ( string html, string uri, string contentType ) : void
Resize ( int width, int height ) : void
Shutdown ( ) : void
Stop ( ) : void
WebBrowser ( ) : System

Private Methods

Method Description
Dispose ( bool disposing ) : void
InitializeWindow ( object _sender, EventArgs ev ) : void
OnAlert ( ) : void
OnBlur ( ) : void
OnContextMenuShown ( ) : void
OnCreateNewWindow ( ) : void
OnFocus ( ) : void
OnKeyDown ( ) : void
OnKeyPress ( ) : void
OnKeyUp ( ) : void
OnLoadCommited ( string uri ) : void
OnLoadFinished ( ) : void
OnLoadStarted ( string uri, string frameName ) : void
OnLoaded ( ) : void
OnMouseClick ( ) : void
OnMouseDoubleClick ( ) : void
OnMouseDown ( ) : void
OnMouseEnter ( ) : void
OnMouseLeave ( ) : void
OnMouseMove ( ) : void
OnMouseUp ( ) : void
OnProgressChanged ( int progress, int maxProgress ) : void
OnSecurityChanged ( SecurityLevel state ) : void
OnStatusChanged ( string message, int status ) : void
OnUnloaded ( ) : void

Method Details

Activate() public method

public Activate ( ) : void
return void

Back() public method

public Back ( ) : bool
return bool

Deactivate() public method

public Deactivate ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

ExecuteScript() public method

public ExecuteScript ( string s ) : void
s string
return void

FocusIn() public method

public FocusIn ( FocusOption focus ) : void
focus FocusOption
return void

FocusOut() public method

public FocusOut ( ) : void
return void

Forward() public method

public Forward ( ) : bool
return bool

Go() public method

Navigate to the page in the history, by index.
public Go ( int index ) : void
index int /// A representing an absolute index in the /// history (that is, > -1 and < history length ///
return void

Go() public method

public Go ( int index, bool relative ) : void
index int /// A representing an index in the /// history, that can be relative or absolute depending on the relative argument ///
relative bool /// A indicating whether the index is relative to /// the current place in history or not (i.e., if relative = true, index can be /// positive or negative, and index=-1 means load the previous page in the history. /// if relative = false, index must be > -1, and index = 0 means load the first /// page of the history. ///
return void

Go() public method

Navigate to an Url. Uses default loading flags, so the page might come from cache
public Go ( string url ) : void
url string /// A representing an Url ///
return void

Go() public method

public Go ( string url, LoadFlags flags ) : void
url string /// A representing an Url. ///
flags LoadFlags /// A that control if the page comes from cache or not. ///
return void

Home() public method

public Home ( ) : void
return void

Load() public method

Initialize a browser instance.
public Load ( IntPtr handle, int width, int height ) : bool
handle System.IntPtr /// A to the native window handle of the widget /// where the browser engine will draw ///
width int /// A . Initial width ///
height int /// A . Initial height ///
return bool

Reload() public method

public Reload ( ) : void
return void

Reload() public method

public Reload ( ReloadOption option ) : void
option ReloadOption
return void

Render() public method

public Render ( byte data ) : void
data byte
return void

Render() public method

public Render ( string html ) : void
html string
return void

Render() public method

public Render ( string html, string uri, string contentType ) : void
html string
uri string
contentType string
return void

Resize() public method

public Resize ( int width, int height ) : void
width int
height int
return void

Shutdown() public method

public Shutdown ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

WebBrowser() public method

public WebBrowser ( ) : System
return System