UIApplicationDelegate.WillContinueUserActivity(UIApplication, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Informa a la aplicación de que el usuario está intentando continuar una userActivityType
acción para la que es posible que los datos no estén disponibles y que vuelva a notificar al usuario que la aplicación continuará la actividad.
[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
UIApplication Singleton de la aplicación.
- userActivityType
- String
Identificador de actividad del usuario.
Devoluciones
true
si esta aplicación está preparada para continuar con la actividad.
- Atributos
Comentarios
Este método es un punto de reingreso para las actividades del usuario (por ejemplo, actividades handoff). Una aplicación indica interés en un determinado userActivityType
agregando el valor a él info.plist
como un valor System.String en una matriz denominada NSUserActivityType
. Por convención, el tipo de actividad comienza con una cadena invertida por dominio que identifica al desarrollador:
<key>NSUserActivityTypes</key>
<array>
<string>com.xamarin.HandOffDemo.verb</string>
</array>
Una aplicación cliente inicia una actividad de usuario relacionada con la entrega mediante una llamada a , por ejemplo, UpdateUserActivity(String, NSDictionary, NSUrl) con un elemento coincidente userActivityType
. Este WillContinueUserActivity(UIApplication, String) método inicia la nueva entrada relacionada con la entrega a la aplicación.
Los desarrolladores de aplicaciones deben invalidar este método para devolver un Boolean valor que indica si la aplicación es capaz de completar o no la actividad del usuario. Si este método devuelve true
, el sistema llamará en breve al método M:UIKit.UIApplication.ContinueUserActivity*.