다음을 통해 공유


UIApplicationDelegate_Extensions.OpenUrl 메서드

정의

오버로드

OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, NSDictionary)

애플리케이션이 의 컨텍스트를 사용하여 지정된 을 열어야 했음을 urloptions나타냅니다.

OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, String, NSObject)

지정된 URL에서 리소스를 로드합니다.

OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, NSDictionary)

애플리케이션이 의 컨텍스트를 사용하여 지정된 을 열어야 했음을 urloptions나타냅니다.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static bool OpenUrl (this UIKit.IUIApplicationDelegate This, UIKit.UIApplication app, Foundation.NSUrl url, Foundation.NSDictionary options);
static member OpenUrl : UIKit.IUIApplicationDelegate * UIKit.UIApplication * Foundation.NSUrl * Foundation.NSDictionary -> bool

매개 변수

This
IUIApplicationDelegate

이 확장 메서드가 작동하는 인스턴스입니다.

url
NSUrl
options
NSDictionary

반환

특성

적용 대상

OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, String, NSObject)

지정된 URL에서 리소스를 로드합니다.

[ObjCRuntime.Obsoleted(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, "Override 'OpenUrl (UIApplication, NSUrl, NSDictionary)'. The later will be called if both are implemented.")]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public static bool OpenUrl (this UIKit.IUIApplicationDelegate This, UIKit.UIApplication application, Foundation.NSUrl url, string sourceApplication, Foundation.NSObject annotation);
static member OpenUrl : UIKit.IUIApplicationDelegate * UIKit.UIApplication * Foundation.NSUrl * string * Foundation.NSObject -> bool

매개 변수

This
IUIApplicationDelegate

이 확장 메서드가 작동하는 인스턴스입니다.

application
UIApplication

이 애플리케이션(SharedApplication)에 대한 참조입니다.

url
NSUrl

NSUrl 호출 애플리케이션에서 지정한 입니다.

sourceApplication
String

호출 애플리케이션의 번들 ID입니다.

annotation
NSObject

호출 애플리케이션에서 전달한 선택적 속성 목록 데이터입니다.

반환

특성

적용 대상