Share via


UIApplicationDelegate.WillContinueUserActivity(UIApplication, String) 메서드

정의

사용자가 데이터를 사용할 수 없는 작업을 계속 userActivityType 하려고 시도 중임을 앱에 알리고, 를 반환하여 앱이 작업을 계속할 것임을 사용자에게 알립니다.

[Foundation.Export("application:willContinueUserActivityWithType:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool WillContinueUserActivity (UIKit.UIApplication application, string userActivityType);
abstract member WillContinueUserActivity : UIKit.UIApplication * string -> bool
override this.WillContinueUserActivity : UIKit.UIApplication * string -> bool

매개 변수

application
UIApplication

앱의 UIApplication 싱글톤입니다.

userActivityType
String

사용자 활동 식별자입니다.

반환

true 이 앱이 작업을 계속할 준비가 되었는지 확인합니다.

특성

설명

이 메서드는 사용자 활동(예: 핸드오프 작업)에 대한 다시 진입점입니다. 애플리케이션은 라는 배열NSUserActivityType에서 값으로 값을 info.plist 추가하여 특정 userActivityType 항목에 대한 관심을 나타냅니다. 규칙에 따라 활동 유형은 개발자를 식별하는 도메인 역방향 문자열로 시작합니다.

<key>NSUserActivityTypes</key>
<array>
<string>com.xamarin.HandOffDemo.verb</string>
</array>              

클라이언트 앱은 예를 들어 UpdateUserActivity(String, NSDictionary, NSUrl) 일치하는 userActivityType를 사용하여 를 호출하여 핸드오프 관련 사용자 활동을 시작합니다. 이 WillContinueUserActivity(UIApplication, String) 메서드는 앱에 대한 핸드오프 관련 다시 입력을 시작합니다.

앱 개발자는 앱이 사용자 작업을 완료할 수 있는지 여부를 나타내는 를 반환 Boolean 하도록 이 메서드를 재정의해야 합니다. 이 메서드가 를 반환 true하는 경우 시스템은 M :UIKit.UIApplication.ContinueUserActivity*메서드를 곧 호출합니다.

적용 대상