C# 클래스 Skybound.Gecko.GeckoWebBrowser

A Gecko-based web browser.
상속: System.Windows.Forms.Control, nsIWebBrowserChrome, nsIContextMenuListener2, nsIWebProgressListener, nsIInterfaceRequestor, nsIEmbeddingSiteWindow2, nsISupportsWeakReference, nsIWeakReference, nsIDOMEventListener, nsISHistoryListener, nsITooltipListener
파일 보기 프로젝트 열기: tophatmonocle/DirtyGecko 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
NavigateFinishedNotifier NavigateFinishedNotifier

보호된 프로퍼티들

프로퍼티 타입 설명
m_wrapper GtkDotNet.GtkWrapperNoThread

Private Properties

프로퍼티 타입 설명
CanPerform bool
GetFocus System.IntPtr
IsChild bool
Navigate bool
UnloadDocument void
ViewInSystemBrowser void
nsIEmbeddingSiteWindow IntPtr
nsIEmbeddingSiteWindow bool
nsIEmbeddingSiteWindow string
nsIEmbeddingSiteWindow2 IntPtr
nsIEmbeddingSiteWindow2 bool
nsIEmbeddingSiteWindow2 string
nsIInterfaceRequestor IntPtr
nsISHistoryListener bool
nsISHistoryListener bool
nsISHistoryListener bool
nsISHistoryListener bool
nsISupportsWeakReference nsIWeakReference
nsIWeakReference IntPtr
nsIWebBrowserChrome System.UInt32
nsIWebBrowserChrome bool
nsIWebBrowserChrome nsIWebBrowser

공개 메소드들

메소드 설명
AddMessageEventListener ( string eventName, Action action ) : void

Register a listener for a custom jscrip-initiated MessageEvent https://developer.mozilla.org/en/DOM/document.createEvent http://help.dottoro.com/ljknkjqd.php

CopyImageContents ( ) : bool

Copies the image contents of the selection to the clipboard as an image.

CopyImageLocation ( ) : bool

Copies the location of the currently selected image to the clipboard.

CopyLinkLocation ( ) : bool

Copies the location of the currently selected link to the clipboard.

CopySelection ( ) : bool

Copies the selection to the clipboard.

CutSelection ( ) : bool

Cuts the selection to the clipboard.

EnableConsoleMessageNotfication ( ) : void
EnableJavascriptDebugger ( ) : void
ExecuteCommand ( string name ) : void

Executes the command with the specified name.

GeckoWebBrowser ( ) : System

Initializes a new instance of GeckoWebBrowser.

GetBitmap ( uint width, uint height ) : Bitmap

Return a Bitmap Image of the current WebBrowsers Rendered page. Not supported on Linux - use OffScreenGeckoWebBrowser.

GetBitmap ( uint xOffset, uint yOffset, uint width, uint height ) : Bitmap

Return a Bitmap Image of the current WebBrowsers Rendered page.

GetMarkupDocumentViewer ( ) : GeckoMarkupDocumentViewer
GoBack ( ) : bool

Navigates to the previous page in the history, if one is available.

GoForward ( ) : bool

Navigates to the next page in the history, if one is available.

LoadHtml ( string htmlDocument ) : void

Loads supplied html string. Note: LoadHtml isn't intended to load complex Html Documents. In order to find out when LoadHtml has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.

Navigate ( string url, GeckoLoadFlags loadFlags ) : bool

Navigates to the specified URL using the given load flags. In order to find out when Navigate has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.

Navigate ( string url, GeckoLoadFlags loadFlags, string referrer, GeckoMIMEInputStream postData ) : bool

Navigates to the specified URL using the given load flags, referrer and post data In order to find out when Navigate has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.

Navigate ( string url ) : void

Navigates to the specified URL. In order to find out when Navigate has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.

Paste ( ) : bool

Pastes the contents of the clipboard at the current selection.

Redo ( ) : bool

Redoes last undone command.

Reload ( ) : bool

Reloads the current page.

Reload ( GeckoLoadFlags flags ) : bool

Reloads the current page using the specified flags.

SaveDocument ( string path ) : void

Saves the current document to the specified file name.

SaveDocument ( string path, string outputMimeType ) : void

Saves the current document to the specified file name.

SelectAll ( ) : void

Selects the entire document.

SelectNone ( ) : void

Empties the current selection.

SetSecurityState ( GeckoSecurityState value ) : void
ShowPageProperties ( ) : void

Displays a properties dialog for the current page.

ShowPageProperties ( GeckoDocument document ) : void
Stop ( ) : void

Cancels any pending navigation and also stops any sound or animation.

Undo ( ) : bool

Undoes last executed command.

UpdateCommandStatus ( ) : void

Raises the CanGoBackChanged or CanGoForwardChanged events when necessary.

ViewSource ( ) : void

Opens a new window which contains the source code for the current page.

ViewSource ( string url ) : void

Opens a new window which contains the source code for the specified page.

nsIContextMenuListener2 ( uint aContextFlags, nsIContextMenuInfo info ) : void
nsIDOMEventListener ( nsIDOMEvent e ) : void
nsIEmbeddingSiteWindow ( ) : void
nsIEmbeddingSiteWindow ( bool aVisibility ) : void
nsIEmbeddingSiteWindow ( string aTitle ) : void
nsIEmbeddingSiteWindow ( uint flags, int &x, int &y, int &cx, int &cy ) : void
nsIEmbeddingSiteWindow2 ( ) : void
nsIEmbeddingSiteWindow2 ( bool aVisibility ) : void
nsIEmbeddingSiteWindow2 ( string aTitle ) : void
nsIEmbeddingSiteWindow2 ( uint flags, int &x, int &y, int &cx, int &cy ) : void
nsISHistoryListener ( nsIURI aNewURI ) : void
nsITooltipListener ( ) : void
nsITooltipListener ( int aXCoords, int aYCoords, string aTipText ) : void
nsIWebBrowserChrome ( ) : void
nsIWebBrowserChrome ( int status ) : void
nsIWebBrowserChrome ( int cx, int cy ) : void
nsIWebBrowserChrome ( nsIWebBrowser webBrowser ) : void
nsIWebBrowserChrome ( uint flags ) : void
nsIWebBrowserChrome ( uint statusType, string status ) : void
nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, int aCurSelfProgress, int aMaxSelfProgress, int aCurTotalProgress, int aMaxTotalProgress ) : void
nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, int aStatus, string aMessage ) : void
nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, nsIURI aLocation ) : void
nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, uint aState ) : void
nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, uint aStateFlags, int aStatus ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void
OnCanGoBackChanged ( EventArgs e ) : void

Raises the CanGoBackChanged event.

OnCanGoForwardChanged ( EventArgs e ) : void

Raises the CanGoForwardChanged event.

OnConsoleMessage ( ConsoleMessageEventArgs e ) : void
OnCreateWindow ( GeckoCreateWindowEventArgs e ) : void

Raises the CreateWindow event.

OnDocumentCompleted ( EventArgs e ) : void

Raises the DocumentCompleted event.

OnDocumentTitleChanged ( EventArgs e ) : void

Raises the DocumentTitleChanged event.

OnDomClick ( GeckoDomEventArgs e ) : void

Raises the DomClick event.

OnDomCompositionEnd ( GeckoDomEventArgs e ) : void

Raises the DomCompositionEnd event.

OnDomCompositionStart ( GeckoDomEventArgs e ) : void

Raises the DomCompositionStart event.

OnDomContentChanged ( GeckoDomEventArgs e ) : void

Raises the DomContentChangedEvent event.

OnDomContextMenu ( GeckoDomMouseEventArgs e ) : void

Raises the DomContextMenu event.

OnDomDoubleClick ( GeckoDomEventArgs e ) : void

Raises the DomDoubleClick event.

OnDomFocus ( GeckoDomEventArgs e ) : void

Raises the DomFocus event.

OnDomKeyDown ( GeckoDomKeyEventArgs e ) : void

Raises the DomKeyDown event.

OnDomKeyPress ( GeckoDomKeyEventArgs e ) : void

Raises the DomKeyPress event.

OnDomKeyUp ( GeckoDomKeyEventArgs e ) : void

Raises the DomKeyUp event.

OnDomMouseDown ( GeckoDomMouseEventArgs e ) : void

Raises the DomMouseDown event.

OnDomMouseMove ( GeckoDomMouseEventArgs e ) : void

Raises the DomMouseMove event.

OnDomMouseOut ( GeckoDomMouseEventArgs e ) : void

Raises the DomMouseOut event.

OnDomMouseOver ( GeckoDomMouseEventArgs e ) : void

Raises the DomMouseOver event.

OnDomMouseScroll ( GeckoDomMouseEventArgs e ) : void

Raises the DOMMouseScroll event.

OnDomMouseUp ( GeckoDomMouseEventArgs e ) : void

Raises the DomMouseUp event.

OnDomSubmit ( GeckoDomEventArgs e ) : void

Raises the DomSubmit event.

OnEnter ( EventArgs e ) : void
OnHandleCreated ( EventArgs e ) : void
OnHistoryGoBack ( GeckoHistoryEventArgs e ) : void

Raises the HistoryGoBack event.

OnHistoryGoForward ( GeckoHistoryEventArgs e ) : void

Raises the HistoryGoForward event.

OnHistoryGotoIndex ( GeckoHistoryGotoIndexEventArgs e ) : void

Raises the HistoryGotoIndex event.

OnHistoryNewEntry ( GeckoHistoryEventArgs e ) : void

Raises the HistoryNewEntry event.

OnHistoryPurge ( GeckoHistoryPurgeEventArgs e ) : void

Raises the HistoryPurge event.

OnHistoryReload ( GeckoHistoryEventArgs e ) : void

Raises the HistoryReload event.

OnJavascriptError ( JavascriptErrorEventArgs e ) : void
OnLeave ( EventArgs e ) : void
OnLoad ( GeckoDomEventArgs e ) : void

Raises the LoadEvent event.

OnNavigated ( GeckoNavigatedEventArgs e ) : void

Raises the Navigated event.

OnNavigating ( GeckoNavigatingEventArgs e ) : void

Raises the Navigating event.

OnPaint ( PaintEventArgs e ) : void
OnProgressChanged ( GeckoProgressEventArgs e ) : void

Raises the ProgressChanged event.

OnSecurityStateChanged ( EventArgs e ) : void

Raises the SecurityStateChanged event.

OnShowContextMenu ( GeckoContextMenuEventArgs e ) : void

Raises the ShowContextMenu event.

OnSizeChanged ( EventArgs e ) : void
OnStatusTextChanged ( EventArgs e ) : void

Raises the StatusTextChanged event.

OnWindowClosed ( EventArgs e ) : void

Raises the WindowClosed event.

OnWindowSetBounds ( GeckoWindowSetBoundsEventArgs e ) : void

Raises the WindowSetBounds event.

WndProc ( Message &m ) : void

비공개 메소드들

메소드 설명
CanPerform ( CanPerformMethod method ) : bool
GetFocus ( ) : IntPtr
IsChild ( IntPtr hWndParent, IntPtr hwnd ) : bool
Navigate ( string url, GeckoLoadFlags loadFlags, string referrer, byte postData, string additionalHeaders ) : bool
UnloadDocument ( ) : void
ViewInSystemBrowser ( string url ) : void
nsIEmbeddingSiteWindow ( ) : IntPtr
nsIEmbeddingSiteWindow ( ) : bool
nsIEmbeddingSiteWindow ( ) : string
nsIEmbeddingSiteWindow2 ( ) : IntPtr
nsIEmbeddingSiteWindow2 ( ) : bool
nsIEmbeddingSiteWindow2 ( ) : string
nsIInterfaceRequestor ( Guid &uuid ) : IntPtr
nsISHistoryListener ( int aNumEntries ) : bool
nsISHistoryListener ( int aIndex, nsIURI aGotoURI ) : bool
nsISHistoryListener ( nsIURI aBackURI ) : bool
nsISHistoryListener ( nsIURI aReloadURI, uint aReloadFlags ) : bool
nsISupportsWeakReference ( ) : nsIWeakReference
nsIWeakReference ( Guid &uuid ) : IntPtr
nsIWebBrowserChrome ( ) : UInt32
nsIWebBrowserChrome ( ) : bool
nsIWebBrowserChrome ( ) : nsIWebBrowser

메소드 상세

AddMessageEventListener() 공개 메소드

Register a listener for a custom jscrip-initiated MessageEvent https://developer.mozilla.org/en/DOM/document.createEvent http://help.dottoro.com/ljknkjqd.php
public AddMessageEventListener ( string eventName, Action action ) : void
eventName string
action Action
리턴 void

CopyImageContents() 공개 메소드

Copies the image contents of the selection to the clipboard as an image.
public CopyImageContents ( ) : bool
리턴 bool

CopyImageLocation() 공개 메소드

Copies the location of the currently selected image to the clipboard.
public CopyImageLocation ( ) : bool
리턴 bool

CopyLinkLocation() 공개 메소드

Copies the location of the currently selected link to the clipboard.
public CopyLinkLocation ( ) : bool
리턴 bool

CopySelection() 공개 메소드

Copies the selection to the clipboard.
public CopySelection ( ) : bool
리턴 bool

CutSelection() 공개 메소드

Cuts the selection to the clipboard.
public CutSelection ( ) : bool
리턴 bool

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

EnableConsoleMessageNotfication() 공개 메소드

public EnableConsoleMessageNotfication ( ) : void
리턴 void

EnableJavascriptDebugger() 공개 메소드

public EnableJavascriptDebugger ( ) : void
리턴 void

ExecuteCommand() 공개 메소드

Executes the command with the specified name.
public ExecuteCommand ( string name ) : void
name string The name of the command to execute. See http://developer.mozilla.org/en/docs/Editor_Embedding_Guide for a list of available commands.
리턴 void

GeckoWebBrowser() 공개 메소드

Initializes a new instance of GeckoWebBrowser.
public GeckoWebBrowser ( ) : System
리턴 System

GetBitmap() 공개 메소드

Return a Bitmap Image of the current WebBrowsers Rendered page. Not supported on Linux - use OffScreenGeckoWebBrowser.
public GetBitmap ( uint width, uint height ) : Bitmap
width uint Width of the bimap
height uint Height of the bitmap
리턴 System.Drawing.Bitmap

GetBitmap() 공개 메소드

Return a Bitmap Image of the current WebBrowsers Rendered page.
public GetBitmap ( uint xOffset, uint yOffset, uint width, uint height ) : Bitmap
xOffset uint
yOffset uint
width uint Width of the bitmap
height uint Height of the bitmap
리턴 System.Drawing.Bitmap

GetMarkupDocumentViewer() 공개 메소드

public GetMarkupDocumentViewer ( ) : GeckoMarkupDocumentViewer
리턴 GeckoMarkupDocumentViewer

GoBack() 공개 메소드

Navigates to the previous page in the history, if one is available.
public GoBack ( ) : bool
리턴 bool

GoForward() 공개 메소드

Navigates to the next page in the history, if one is available.
public GoForward ( ) : bool
리턴 bool

LoadHtml() 공개 메소드

Loads supplied html string. Note: LoadHtml isn't intended to load complex Html Documents. In order to find out when LoadHtml has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.
public LoadHtml ( string htmlDocument ) : void
htmlDocument string
리턴 void

Navigate() 공개 메소드

Navigates to the specified URL using the given load flags. In order to find out when Navigate has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.
public Navigate ( string url, GeckoLoadFlags loadFlags ) : bool
url string The url to navigate to. If the url is empty or null, the browser does not navigate and the method returns false.
loadFlags GeckoLoadFlags Flags which specify how the page is loaded.
리턴 bool

Navigate() 공개 메소드

Navigates to the specified URL using the given load flags, referrer and post data In order to find out when Navigate has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.
public Navigate ( string url, GeckoLoadFlags loadFlags, string referrer, GeckoMIMEInputStream postData ) : bool
url string The url to navigate to. If the url is empty or null, the browser does not navigate and the method returns false.
loadFlags GeckoLoadFlags Flags which specify how the page is loaded.
referrer string The referring URL, or null.
postData GeckoMIMEInputStream post data and headers, or null
리턴 bool

Navigate() 공개 메소드

Navigates to the specified URL. In order to find out when Navigate has finished attach a handler to NavigateFinishedNotifier.NavigateFinished.
public Navigate ( string url ) : void
url string The url to navigate to.
리턴 void

OnCanGoBackChanged() 보호된 메소드

Raises the CanGoBackChanged event.
protected OnCanGoBackChanged ( EventArgs e ) : void
e System.EventArgs The data for the event.
리턴 void

OnCanGoForwardChanged() 보호된 메소드

Raises the CanGoForwardChanged event.
protected OnCanGoForwardChanged ( EventArgs e ) : void
e System.EventArgs The data for the event.
리턴 void

OnConsoleMessage() 보호된 메소드

protected OnConsoleMessage ( ConsoleMessageEventArgs e ) : void
e ConsoleMessageEventArgs
리턴 void

OnCreateWindow() 보호된 메소드

Raises the CreateWindow event.
protected OnCreateWindow ( GeckoCreateWindowEventArgs e ) : void
e GeckoCreateWindowEventArgs The data for the event.
리턴 void

OnDocumentCompleted() 보호된 메소드

Raises the DocumentCompleted event.
protected OnDocumentCompleted ( EventArgs e ) : void
e System.EventArgs The data for the event.
리턴 void

OnDocumentTitleChanged() 보호된 메소드

Raises the DocumentTitleChanged event.
protected OnDocumentTitleChanged ( EventArgs e ) : void
e System.EventArgs The data for the event.
리턴 void

OnDomClick() 보호된 메소드

Raises the DomClick event.
protected OnDomClick ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
리턴 void

OnDomCompositionEnd() 보호된 메소드

Raises the DomCompositionEnd event.
protected OnDomCompositionEnd ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
리턴 void

OnDomCompositionStart() 보호된 메소드

Raises the DomCompositionStart event.
protected OnDomCompositionStart ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
리턴 void

OnDomContentChanged() 보호된 메소드

Raises the DomContentChangedEvent event.
protected OnDomContentChanged ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
리턴 void

OnDomContextMenu() 보호된 메소드

Raises the DomContextMenu event.
protected OnDomContextMenu ( GeckoDomMouseEventArgs e ) : void
e GeckoDomMouseEventArgs The data for the event.
리턴 void

OnDomDoubleClick() 보호된 메소드

Raises the DomDoubleClick event.
protected OnDomDoubleClick ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
리턴 void

OnDomFocus() 보호된 메소드

Raises the DomFocus event.
protected OnDomFocus ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
리턴 void

OnDomKeyDown() 보호된 메소드

Raises the DomKeyDown event.
protected OnDomKeyDown ( GeckoDomKeyEventArgs e ) : void
e GeckoDomKeyEventArgs The data for the event.
리턴 void

OnDomKeyPress() 보호된 메소드

Raises the DomKeyPress event.
protected OnDomKeyPress ( GeckoDomKeyEventArgs e ) : void
e GeckoDomKeyEventArgs The data for the event.
리턴 void

OnDomKeyUp() 보호된 메소드

Raises the DomKeyUp event.
protected OnDomKeyUp ( GeckoDomKeyEventArgs e ) : void
e GeckoDomKeyEventArgs The data for the event.
리턴 void

OnDomMouseDown() 보호된 메소드

Raises the DomMouseDown event.
protected OnDomMouseDown ( GeckoDomMouseEventArgs e ) : void
e GeckoDomMouseEventArgs The data for the event.
리턴 void

OnDomMouseMove() 보호된 메소드

Raises the DomMouseMove event.
protected OnDomMouseMove ( GeckoDomMouseEventArgs e ) : void
e GeckoDomMouseEventArgs The data for the event.
리턴 void

OnDomMouseOut() 보호된 메소드

Raises the DomMouseOut event.
protected OnDomMouseOut ( GeckoDomMouseEventArgs e ) : void
e GeckoDomMouseEventArgs The data for the event.
리턴 void

OnDomMouseOver() 보호된 메소드

Raises the DomMouseOver event.
protected OnDomMouseOver ( GeckoDomMouseEventArgs e ) : void
e GeckoDomMouseEventArgs The data for the event.
리턴 void

OnDomMouseScroll() 보호된 메소드

Raises the DOMMouseScroll event.
protected OnDomMouseScroll ( GeckoDomMouseEventArgs e ) : void
e GeckoDomMouseEventArgs The data for the event.
리턴 void

OnDomMouseUp() 보호된 메소드

Raises the DomMouseUp event.
protected OnDomMouseUp ( GeckoDomMouseEventArgs e ) : void
e GeckoDomMouseEventArgs The data for the event.
리턴 void

OnDomSubmit() 보호된 메소드

Raises the DomSubmit event.
protected OnDomSubmit ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
리턴 void

OnEnter() 보호된 메소드

protected OnEnter ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnHandleCreated() 보호된 메소드

protected OnHandleCreated ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnHistoryGoBack() 보호된 메소드

Raises the HistoryGoBack event.
protected OnHistoryGoBack ( GeckoHistoryEventArgs e ) : void
e GeckoHistoryEventArgs The data for the event.
리턴 void

OnHistoryGoForward() 보호된 메소드

Raises the HistoryGoForward event.
protected OnHistoryGoForward ( GeckoHistoryEventArgs e ) : void
e GeckoHistoryEventArgs The data for the event.
리턴 void

OnHistoryGotoIndex() 보호된 메소드

Raises the HistoryGotoIndex event.
protected OnHistoryGotoIndex ( GeckoHistoryGotoIndexEventArgs e ) : void
e GeckoHistoryGotoIndexEventArgs The data for the event.
리턴 void

OnHistoryNewEntry() 보호된 메소드

Raises the HistoryNewEntry event.
protected OnHistoryNewEntry ( GeckoHistoryEventArgs e ) : void
e GeckoHistoryEventArgs The data for the event.
리턴 void

OnHistoryPurge() 보호된 메소드

Raises the HistoryPurge event.
protected OnHistoryPurge ( GeckoHistoryPurgeEventArgs e ) : void
e GeckoHistoryPurgeEventArgs The data for the event.
리턴 void

OnHistoryReload() 보호된 메소드

Raises the HistoryReload event.
protected OnHistoryReload ( GeckoHistoryEventArgs e ) : void
e GeckoHistoryEventArgs The data for the event.
리턴 void

OnJavascriptError() 보호된 메소드

protected OnJavascriptError ( JavascriptErrorEventArgs e ) : void
e JavascriptErrorEventArgs
리턴 void

OnLeave() 보호된 메소드

protected OnLeave ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnLoad() 보호된 메소드

Raises the LoadEvent event.
protected OnLoad ( GeckoDomEventArgs e ) : void
e GeckoDomEventArgs The data for the event.
리턴 void

OnNavigated() 보호된 메소드

Raises the Navigated event.
protected OnNavigated ( GeckoNavigatedEventArgs e ) : void
e GeckoNavigatedEventArgs The data for the event.
리턴 void

OnNavigating() 보호된 메소드

Raises the Navigating event.
protected OnNavigating ( GeckoNavigatingEventArgs e ) : void
e GeckoNavigatingEventArgs The data for the event.
리턴 void

OnPaint() 보호된 메소드

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
리턴 void

OnProgressChanged() 보호된 메소드

Raises the ProgressChanged event.
protected OnProgressChanged ( GeckoProgressEventArgs e ) : void
e GeckoProgressEventArgs The data for the event.
리턴 void

OnSecurityStateChanged() 보호된 메소드

Raises the SecurityStateChanged event.
protected OnSecurityStateChanged ( EventArgs e ) : void
e System.EventArgs The data for the event.
리턴 void

OnShowContextMenu() 보호된 메소드

Raises the ShowContextMenu event.
protected OnShowContextMenu ( GeckoContextMenuEventArgs e ) : void
e GeckoContextMenuEventArgs The data for the event.
리턴 void

OnSizeChanged() 보호된 메소드

protected OnSizeChanged ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnStatusTextChanged() 보호된 메소드

Raises the StatusTextChanged event.
protected OnStatusTextChanged ( EventArgs e ) : void
e System.EventArgs The data for the event.
리턴 void

OnWindowClosed() 보호된 메소드

Raises the WindowClosed event.
protected OnWindowClosed ( EventArgs e ) : void
e System.EventArgs The data for the event.
리턴 void

OnWindowSetBounds() 보호된 메소드

Raises the WindowSetBounds event.
protected OnWindowSetBounds ( GeckoWindowSetBoundsEventArgs e ) : void
e GeckoWindowSetBoundsEventArgs The data for the event.
리턴 void

Paste() 공개 메소드

Pastes the contents of the clipboard at the current selection.
public Paste ( ) : bool
리턴 bool

Redo() 공개 메소드

Redoes last undone command.
public Redo ( ) : bool
리턴 bool

Reload() 공개 메소드

Reloads the current page.
public Reload ( ) : bool
리턴 bool

Reload() 공개 메소드

Reloads the current page using the specified flags.
public Reload ( GeckoLoadFlags flags ) : bool
flags GeckoLoadFlags
리턴 bool

SaveDocument() 공개 메소드

Saves the current document to the specified file name.
public SaveDocument ( string path ) : void
path string
리턴 void

SaveDocument() 공개 메소드

Saves the current document to the specified file name.
public SaveDocument ( string path, string outputMimeType ) : void
path string Patht to the file you want to save
outputMimeType string the mimmtype of the save file, or null
리턴 void

SelectAll() 공개 메소드

Selects the entire document.
public SelectAll ( ) : void
리턴 void

SelectNone() 공개 메소드

Empties the current selection.
public SelectNone ( ) : void
리턴 void

SetSecurityState() 공개 메소드

public SetSecurityState ( GeckoSecurityState value ) : void
value GeckoSecurityState
리턴 void

ShowPageProperties() 공개 메소드

Displays a properties dialog for the current page.
public ShowPageProperties ( ) : void
리턴 void

ShowPageProperties() 공개 메소드

public ShowPageProperties ( GeckoDocument document ) : void
document GeckoDocument
리턴 void

Stop() 공개 메소드

Cancels any pending navigation and also stops any sound or animation.
public Stop ( ) : void
리턴 void

Undo() 공개 메소드

Undoes last executed command.
public Undo ( ) : bool
리턴 bool

UpdateCommandStatus() 공개 메소드

Raises the CanGoBackChanged or CanGoForwardChanged events when necessary.
public UpdateCommandStatus ( ) : void
리턴 void

ViewSource() 공개 메소드

Opens a new window which contains the source code for the current page.
public ViewSource ( ) : void
리턴 void

ViewSource() 공개 메소드

Opens a new window which contains the source code for the specified page.
public ViewSource ( string url ) : void
url string
리턴 void

WndProc() 보호된 메소드

protected WndProc ( Message &m ) : void
m Message
리턴 void

nsIContextMenuListener2() 공개 메소드

public nsIContextMenuListener2 ( uint aContextFlags, nsIContextMenuInfo info ) : void
aContextFlags uint
info nsIContextMenuInfo
리턴 void

nsIDOMEventListener() 공개 메소드

public nsIDOMEventListener ( nsIDOMEvent e ) : void
e nsIDOMEvent
리턴 void

nsIEmbeddingSiteWindow() 공개 메소드

public nsIEmbeddingSiteWindow ( ) : void
리턴 void

nsIEmbeddingSiteWindow() 공개 메소드

public nsIEmbeddingSiteWindow ( bool aVisibility ) : void
aVisibility bool
리턴 void

nsIEmbeddingSiteWindow() 공개 메소드

public nsIEmbeddingSiteWindow ( string aTitle ) : void
aTitle string
리턴 void

nsIEmbeddingSiteWindow() 공개 메소드

public nsIEmbeddingSiteWindow ( uint flags, int &x, int &y, int &cx, int &cy ) : void
flags uint
x int
y int
cx int
cy int
리턴 void

nsIEmbeddingSiteWindow2() 공개 메소드

public nsIEmbeddingSiteWindow2 ( ) : void
리턴 void

nsIEmbeddingSiteWindow2() 공개 메소드

public nsIEmbeddingSiteWindow2 ( bool aVisibility ) : void
aVisibility bool
리턴 void

nsIEmbeddingSiteWindow2() 공개 메소드

public nsIEmbeddingSiteWindow2 ( string aTitle ) : void
aTitle string
리턴 void

nsIEmbeddingSiteWindow2() 공개 메소드

public nsIEmbeddingSiteWindow2 ( uint flags, int &x, int &y, int &cx, int &cy ) : void
flags uint
x int
y int
cx int
cy int
리턴 void

nsISHistoryListener() 공개 메소드

public nsISHistoryListener ( nsIURI aNewURI ) : void
aNewURI nsIURI
리턴 void

nsITooltipListener() 공개 메소드

public nsITooltipListener ( ) : void
리턴 void

nsITooltipListener() 공개 메소드

public nsITooltipListener ( int aXCoords, int aYCoords, string aTipText ) : void
aXCoords int
aYCoords int
aTipText string
리턴 void

nsIWebBrowserChrome() 공개 메소드

public nsIWebBrowserChrome ( ) : void
리턴 void

nsIWebBrowserChrome() 공개 메소드

public nsIWebBrowserChrome ( int status ) : void
status int
리턴 void

nsIWebBrowserChrome() 공개 메소드

public nsIWebBrowserChrome ( int cx, int cy ) : void
cx int
cy int
리턴 void

nsIWebBrowserChrome() 공개 메소드

public nsIWebBrowserChrome ( nsIWebBrowser webBrowser ) : void
webBrowser nsIWebBrowser
리턴 void

nsIWebBrowserChrome() 공개 메소드

public nsIWebBrowserChrome ( uint flags ) : void
flags uint
리턴 void

nsIWebBrowserChrome() 공개 메소드

public nsIWebBrowserChrome ( uint statusType, string status ) : void
statusType uint
status string
리턴 void

nsIWebProgressListener() 공개 메소드

public nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, int aCurSelfProgress, int aMaxSelfProgress, int aCurTotalProgress, int aMaxTotalProgress ) : void
aWebProgress nsIWebProgress
aRequest nsIRequest
aCurSelfProgress int
aMaxSelfProgress int
aCurTotalProgress int
aMaxTotalProgress int
리턴 void

nsIWebProgressListener() 공개 메소드

public nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, int aStatus, string aMessage ) : void
aWebProgress nsIWebProgress
aRequest nsIRequest
aStatus int
aMessage string
리턴 void

nsIWebProgressListener() 공개 메소드

public nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, nsIURI aLocation ) : void
aWebProgress nsIWebProgress
aRequest nsIRequest
aLocation nsIURI
리턴 void

nsIWebProgressListener() 공개 메소드

public nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, uint aState ) : void
aWebProgress nsIWebProgress
aRequest nsIRequest
aState uint
리턴 void

nsIWebProgressListener() 공개 메소드

public nsIWebProgressListener ( nsIWebProgress aWebProgress, nsIRequest aRequest, uint aStateFlags, int aStatus ) : void
aWebProgress nsIWebProgress
aRequest nsIRequest
aStateFlags uint
aStatus int
리턴 void

프로퍼티 상세

NavigateFinishedNotifier 공개적으로 프로퍼티

public NavigateFinishedNotifier,Skybound.Gecko NavigateFinishedNotifier
리턴 NavigateFinishedNotifier

m_wrapper 보호되어 있는 프로퍼티

protected GtkDotNet.GtkWrapperNoThread m_wrapper
리턴 GtkDotNet.GtkWrapperNoThread