C# Class WebKit.WebPolicyDelegate

Inheritance: IWebPolicyDelegate
ファイルを表示 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_oe property

public bool AllowDownloads
return bool

AllowInitialNavigation public_oe property

public bool AllowInitialNavigation
return bool

AllowNavigation public_oe property

public bool AllowNavigation
return bool

AllowNewWindows public_oe property

public bool AllowNewWindows
return bool