UIApplication.OpenUrl 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
OpenUrl(NSUrl) |
開啟指定的 URL,啟動已註冊以處理配置的應用程式。 |
OpenUrl(NSUrl, NSDictionary, Action<Boolean>) |
開啟指定的 URL,啟動已註冊以處理配置的應用程式。 |
OpenUrl(NSUrl, UIApplicationOpenUrlOptions, Action<Boolean>) |
開啟指定的 URL,啟動已註冊來處理配置的應用程式。 |
OpenUrl(NSUrl)
開啟指定的 URL,啟動已註冊以處理配置的應用程式。
[Foundation.Export("openURL:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.None, "Please use the overload instead.")]
public virtual bool OpenUrl (Foundation.NSUrl url);
abstract member OpenUrl : Foundation.NSUrl -> bool
override this.OpenUrl : Foundation.NSUrl -> bool
參數
- url
- NSUrl
表示 URL。
傳回
true
如果已成功開啟 URL,則為 。
- 屬性
備註
如果另一個應用程式已註冊來處理 URL 配置,則呼叫這個方法將會啟動其他應用程式,這可能會導致目前的應用程式結束或至少傳送至背景。
擴充功能無法使用這個成員。
另請參閱
- <xref:UIKit.UIApplication.CanOpenUrl>
- <xref:UIKit.UIApplicationDelegate.HandleOpenUrl>
適用於
OpenUrl(NSUrl, NSDictionary, Action<Boolean>)
開啟指定的 URL,啟動已註冊以處理配置的應用程式。
[Foundation.Export("openURL:options:completionHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void OpenUrl (Foundation.NSUrl url, Foundation.NSDictionary options, Action<bool> completion);
abstract member OpenUrl : Foundation.NSUrl * Foundation.NSDictionary * Action<bool> -> unit
override this.OpenUrl : Foundation.NSUrl * Foundation.NSDictionary * Action<bool> -> unit
參數
- url
- NSUrl
要開啟的 URL。
- options
- NSDictionary
啟動選項。
- 屬性
備註
如果另一個應用程式已註冊來處理 URL 配置,則呼叫這個方法將會啟動其他應用程式,這可能會導致目前的應用程式結束或至少傳送至背景。
擴充功能無法使用這個成員。
另請參閱
- <xref:UIKit.UIApplication.CanOpenUrl>
- <xref:UIKit.UIApplicationDelegate.HandleOpenUrl>
適用於
OpenUrl(NSUrl, UIApplicationOpenUrlOptions, Action<Boolean>)
開啟指定的 URL,啟動已註冊來處理配置的應用程式。
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public void OpenUrl (Foundation.NSUrl url, UIKit.UIApplicationOpenUrlOptions options, Action<bool> completion);
member this.OpenUrl : Foundation.NSUrl * UIKit.UIApplicationOpenUrlOptions * Action<bool> -> unit
參數
- url
- NSUrl
要開啟的 URL。
- options
- UIApplicationOpenUrlOptions
啟動選項。
- 屬性