CPApplicationDelegate.ContinueUserActivity Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Informa ao aplicativo que há dados associados à continuação de uma tarefa especificada como um NSUserActivity objeto e retorna se o aplicativo continuou a atividade.
[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
Parâmetros
- application
- UIApplication
O UIApplication singleton.
- userActivity
- NSUserActivity
O identificador de atividade do usuário.
- completionHandler
- UIApplicationRestorationHandler
Retorno de chamada fornecido pelo sistema que pode ser chamado com objetos ou UIDocument apropriadosUIResponder.
Retornos
true
se o aplicativo manipulava a atividade do usuário.
- Atributos
Comentários
O sistema chamará esse método se o aplicativo tiver registrado sua capacidade de manipular o userActivity
e WillContinueUserActivity(UIApplication, String) tiver retornado true
.
Um aplicativo indica interesse em um determinado userActivityType
adicionando o valor a ele info.plist
como um valor T:System.String em uma matriz chamada NSUserActivityType
. Por convenção, o tipo de atividade começa com uma cadeia de caracteres invertida pelo domínio que identifica o desenvolvedor:
<key>NSUserActivityTypes</key>
<array>
<string>com.xamarin.HandOffDemo.verb</string>
</array>
O completionHandler
é uma função fornecida pelo sistema que usa uma matriz de UIResponder objetos que deve ter a oportunidade de lidar com o userActivity
. O sistema chamará o RestoreUserActivityState(NSUserActivity) método em cada um desses objetos.