Поделиться через


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

Предоставляемый системой обратный вызов, который можно вызывать с помощью соответствующих UIResponder объектов или UIDocument .

Возвращаемое значение

true Значение , если приложение обработало действия пользователя.

Атрибуты

Комментарии

Система вызывает этот метод, если приложение зарегистрировало возможность обработки userActivity и WillContinueUserActivity(UIApplication, String) вернуло true.

Приложение указывает на интерес к конкретному объекту userActivityType , добавляя в него info.plist значение в виде значения T:System.String в массиве с именем NSUserActivityType. По соглашению тип действия начинается со строки с обратной стороны домена, определяющей разработчика:

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

completionHandler— это системная функция, которая принимает массив UIResponder объектов , которые должны иметь возможность обрабатывать userActivity. Система вызовет метод для RestoreUserActivityState(NSUserActivity) каждого из этих объектов.

Применяется к