共用方式為


CPApplicationDelegate.ContinueUserActivity 方法

定義

通知應用程式,有與繼續指定為 NSUserActivity 物件之工作相關聯的資料,然後傳回應用程式是否繼續活動。

[Foundation.Export("application:continueUserActivity:restorationHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool ContinueUserActivity (UIKit.UIApplication application, Foundation.NSUserActivity userActivity, UIKit.UIApplicationRestorationHandler completionHandler);
abstract member ContinueUserActivity : UIKit.UIApplication * Foundation.NSUserActivity * UIKit.UIApplicationRestorationHandler -> bool
override this.ContinueUserActivity : UIKit.UIApplication * Foundation.NSUserActivity * UIKit.UIApplicationRestorationHandler -> bool

參數

application
UIApplication

UIApplication單一。

userActivity
NSUserActivity

使用者活動識別碼。

completionHandler
UIApplicationRestorationHandler

系統提供的回呼,可使用適當的 UIResponderUIDocument 物件呼叫。

傳回

true 如果應用程式已處理使用者活動,則為 。

屬性

備註

如果應用程式已註冊其處理 的能力,而且 WillContinueUserActivity(UIApplication, String) 已傳 true 回 , userActivity 則系統會呼叫這個方法。

應用程式藉由在陣列 NSUserActivityType 中將值 info.plist 新增為值,以指出對特定 userActivityType 感興趣。 依照慣例,活動類型會以識別開發人員的網域反向字串開始:

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

completionHandler是系統提供的函式,其接受物件陣列,該陣列 UIResponder 應該有機會處理 userActivity 。 系統會在每個物件上呼叫 RestoreUserActivityState(NSUserActivity) 方法。

適用於