C# Class WebKit.WebPolicyDelegate

Inheritance: IWebPolicyDelegate
Show file Open project: davejohnson/webkit-dot-net Class Usage Examples

Public Properties

Property Type Description
AllowDownloads bool
AllowInitialNavigation bool
AllowNavigation bool
AllowNewWindows bool

Public Methods

Method Description
WebPolicyDelegate ( bool AllowNavigation, bool AllowDownloads, bool AllowNewWindows ) : System
decidePolicyForMIMEType ( WebView WebView, string type, IWebURLRequest request, IWebFrame frame, IWebPolicyDecisionListener listener ) : void
decidePolicyForNavigationAction ( WebView WebView, CFDictionaryPropertyBag actionInformation, IWebURLRequest request, IWebFrame frame, IWebPolicyDecisionListener listener ) : void
decidePolicyForNewWindowAction ( WebView WebView, CFDictionaryPropertyBag actionInformation, IWebURLRequest request, string frameName, IWebPolicyDecisionListener listener ) : void
unableToImplementPolicyWithError ( WebView WebView, WebError error, IWebFrame frame ) : void

Method Details

WebPolicyDelegate() public method

public WebPolicyDelegate ( bool AllowNavigation, bool AllowDownloads, bool AllowNewWindows ) : System
AllowNavigation bool
AllowDownloads bool
AllowNewWindows bool
return System

decidePolicyForMIMEType() public method

public decidePolicyForMIMEType ( WebView WebView, string type, IWebURLRequest request, IWebFrame frame, IWebPolicyDecisionListener listener ) : void
WebView WebView
type string
request IWebURLRequest
frame IWebFrame
listener IWebPolicyDecisionListener
return void

decidePolicyForNavigationAction() public method

public decidePolicyForNavigationAction ( WebView WebView, CFDictionaryPropertyBag actionInformation, IWebURLRequest request, IWebFrame frame, IWebPolicyDecisionListener listener ) : void
WebView WebView
actionInformation CFDictionaryPropertyBag
request IWebURLRequest
frame IWebFrame
listener IWebPolicyDecisionListener
return void

decidePolicyForNewWindowAction() public method

public decidePolicyForNewWindowAction ( WebView WebView, CFDictionaryPropertyBag actionInformation, IWebURLRequest request, string frameName, IWebPolicyDecisionListener listener ) : void
WebView WebView
actionInformation CFDictionaryPropertyBag
request IWebURLRequest
frameName string
listener IWebPolicyDecisionListener
return void

unableToImplementPolicyWithError() public method

public unableToImplementPolicyWithError ( WebView WebView, WebError error, IWebFrame frame ) : void
WebView WebView
error WebError
frame IWebFrame
return void

Property Details

AllowDownloads public property

public bool AllowDownloads
return bool

AllowInitialNavigation public property

public bool AllowInitialNavigation
return bool

AllowNavigation public property

public bool AllowNavigation
return bool

AllowNewWindows public property

public bool AllowNewWindows
return bool