Compartilhar via


UIApplicationDelegate.WillContinueUserActivity(UIApplication, String) Método

Definição

Informa ao aplicativo que o usuário está tentando continuar uma userActivityType ação para a qual os dados podem não estar disponíveis e retorna para notificar o usuário de que o aplicativo continuará a atividade.

[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

Parâmetros

application
UIApplication

O UIApplication singleton para o aplicativo.

userActivityType
String

O identificador de atividade do usuário.

Retornos

true se este aplicativo estiver preparado para continuar a atividade.

Atributos

Comentários

Esse método é um ponto de reentrada para atividades do usuário (por exemplo, atividades de entrega). 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>              

Um aplicativo cliente inicia uma atividade de usuário relacionada ao Handoff chamando, por exemplo, UpdateUserActivity(String, NSDictionary, NSUrl) com um correspondente userActivityType. Esse WillContinueUserActivity(UIApplication, String) método inicia a reentrada relacionada à Entrega no aplicativo.

As devs de aplicativo devem substituir esse método para retornar um Boolean que indica se o aplicativo é capaz ou não de concluir a atividade do usuário. Se esse método retornar true, o sistema chamará em breve o método M:UIKit.UIApplication.ContinueUserActivity*.

Aplica-se a