Share via


UIApplication.OpenUrl Method

Definition

Overloads

Name Description
OpenUrl(NSUrl)
OpenUrl(NSUrl, NSDictionary, Action<Boolean>)
OpenUrl(NSUrl, UIApplicationOpenUrlOptions, Action<Boolean>)

Opens the specified URL, launching the app that is registered to handle the scheme.

OpenUrl(NSUrl)

[Foundation.Export("openURL:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual bool OpenUrl(Foundation.NSUrl url);
[<Foundation.Export("openURL:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member OpenUrl : Foundation.NSUrl -> bool
override this.OpenUrl : Foundation.NSUrl -> bool

Parameters

url
NSUrl

Returns

Attributes

Applies to

OpenUrl(NSUrl, NSDictionary, Action<Boolean>)

[Foundation.Export("openURL:options:completionHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void OpenUrl(Foundation.NSUrl url, Foundation.NSDictionary options, Action<bool>? completion);
[<Foundation.Export("openURL:options:completionHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member OpenUrl : Foundation.NSUrl * Foundation.NSDictionary * Action<bool> -> unit
override this.OpenUrl : Foundation.NSUrl * Foundation.NSDictionary * Action<bool> -> unit

Parameters

url
NSUrl
options
NSDictionary
completion
Action<Boolean>
Attributes

Applies to

OpenUrl(NSUrl, UIApplicationOpenUrlOptions, Action<Boolean>)

Opens the specified URL, launching the app that is registered to handle the scheme.

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public void OpenUrl(Foundation.NSUrl url, UIKit.UIApplicationOpenUrlOptions options, Action<bool>? completion);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
member this.OpenUrl : Foundation.NSUrl * UIKit.UIApplicationOpenUrlOptions * Action<bool> -> unit

Parameters

url
NSUrl

The URL to be opened.

options
UIApplicationOpenUrlOptions

Launch options.

completion
Action<Boolean>

Asynchronously called after launch.

This parameter can be null.

Attributes

Applies to