MonobjcMonobjc Documented Class Library
WebViewDecidePolicyForNavigationActionRequestFrameDecisionListener Method (webView, actionInformation, request, frame, listener)
NamespacesMonobjc.WebKitIWebPolicyDelegateWebViewDecidePolicyForNavigationActionRequestFrameDecisionListener(WebView, NSDictionary, NSURLRequest, WebFrame, IWebPolicyDecisionListener)

Routes a navigation action internally or to an external viewer.

Original signature is '- (void)webView:(WebView *)webView decidePolicyForNavigationAction:(NSDictionary *)actionInformation request:(NSURLRequest *)request frame:(WebFrame *)frame decisionListener:(id < WebPolicyDecisionListener >)listener'

Available in Mac OS X v10.2 with Safari 1.0 and later.

Declaration Syntax
C#Visual BasicVisual C++
void WebViewDecidePolicyForNavigationActionRequestFrameDecisionListener(
	WebView webView,
	NSDictionary actionInformation,
	NSURLRequest request,
	WebFrame frame,
	IWebPolicyDecisionListener listener
)
Sub WebViewDecidePolicyForNavigationActionRequestFrameDecisionListener ( _
	webView As WebView, _
	actionInformation As NSDictionary, _
	request As NSURLRequest, _
	frame As WebFrame, _
	listener As IWebPolicyDecisionListener _
)
void WebViewDecidePolicyForNavigationActionRequestFrameDecisionListener(
	WebView^ webView, 
	NSDictionary^ actionInformation, 
	NSURLRequest^ request, 
	WebFrame^ frame, 
	IWebPolicyDecisionListener^ listener
)
Parameters
webView (WebView)
The WebView object for which this object is the policy delegate.
actionInformation (NSDictionary)
A description of the action that triggered the navigation request. The possible key-value pairs in this dictionary are defined in “Action Dictionary Keys.”
request (NSURLRequest)
The request for which the navigation is made.
frame (WebFrame)
The WebFrame object in which the action occurred.
listener (IWebPolicyDecisionListener)
The WebPolicyDecisionListener object that receives the policy decision.
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.WebKit (Module: Monobjc.WebKit)