CPApplicationDelegate.HandleAction Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
HandleAction(UIApplication, String, NSDictionary, Action) |
Informe l’application d’une action personnalisée à effectuer en fonction d’une notification Push et inclut la valeur, |
HandleAction(UIApplication, String, UILocalNotification, Action) |
Informe l’application que l’utilisateur a sélectionné une action identifiée par la |
HandleAction(UIApplication, String, NSDictionary, NSDictionary, Action) |
Informe l’application d’une action personnalisée à effectuer en fonction d’une notification à distance et inclut la |
HandleAction(UIApplication, String, UILocalNotification, NSDictionary, Action) |
Informe l’application d’une action personnalisée à effectuer en fonction d’une notification locale et inclut la valeur, |
HandleAction(UIApplication, String, NSDictionary, Action)
Informe l’application d’une action personnalisée à effectuer en fonction d’une notification Push et inclut la valeur, remoteNoticationInfo
les actionIdentifier
données de la notification et completionHandler
l’exécution par le développeur de l’application après l’exécution de l’action.
[Foundation.Export("application:handleActionWithIdentifier:forRemoteNotification:completionHandler:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'UNUserNotificationCenterDelegate.DidReceiveNotificationResponse' instead.")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void HandleAction (UIKit.UIApplication application, string actionIdentifier, Foundation.NSDictionary remoteNotificationInfo, Action completionHandler);
abstract member HandleAction : UIKit.UIApplication * string * Foundation.NSDictionary * Action -> unit
override this.HandleAction : UIKit.UIApplication * string * Foundation.NSDictionary * Action -> unit
Paramètres
- application
- UIApplication
Référence à l’UIApplication qui a appelé cette méthode déléguée.
- actionIdentifier
- String
- remoteNotificationInfo
- NSDictionary
- completionHandler
- Action
- Attributs
S’applique à
HandleAction(UIApplication, String, UILocalNotification, Action)
Informe l’application que l’utilisateur a sélectionné une action identifiée par la actionIdentifier
valeur d’une alerte d’un UILocalNotification objet et exécute le completionHandler
bloc une fois l’action terminée.
[Foundation.Export("application:handleActionWithIdentifier:forLocalNotification:completionHandler:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'UNUserNotificationCenterDelegate.DidReceiveNotificationResponse' instead.")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void HandleAction (UIKit.UIApplication application, string actionIdentifier, UIKit.UILocalNotification localNotification, Action completionHandler);
abstract member HandleAction : UIKit.UIApplication * string * UIKit.UILocalNotification * Action -> unit
override this.HandleAction : UIKit.UIApplication * string * UIKit.UILocalNotification * Action -> unit
Paramètres
- application
- UIApplication
Référence à l’UIApplication qui a appelé cette méthode déléguée.
- actionIdentifier
- String
- localNotification
- UILocalNotification
- completionHandler
- Action
- Attributs
S’applique à
HandleAction(UIApplication, String, NSDictionary, NSDictionary, Action)
Informe l’application d’une action personnalisée à effectuer en fonction d’une notification à distance et inclut la actionIdentifier
valeur, remoteNoticationInfo
les données de la notification et completionHandler
l’exécution par le développeur de l’application après l’exécution de l’action.
[Foundation.Export("application:handleActionWithIdentifier:forRemoteNotification:withResponseInfo:completionHandler:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'UNUserNotificationCenterDelegate.DidReceiveNotificationResponse' instead.")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void HandleAction (UIKit.UIApplication application, string actionIdentifier, Foundation.NSDictionary remoteNotificationInfo, Foundation.NSDictionary responseInfo, Action completionHandler);
abstract member HandleAction : UIKit.UIApplication * string * Foundation.NSDictionary * Foundation.NSDictionary * Action -> unit
override this.HandleAction : UIKit.UIApplication * string * Foundation.NSDictionary * Foundation.NSDictionary * Action -> unit
Paramètres
- application
- UIApplication
Référence à l’UIApplication qui a appelé cette méthode déléguée.
- actionIdentifier
- String
- remoteNotificationInfo
- NSDictionary
- responseInfo
- NSDictionary
- completionHandler
- Action
- Attributs
S’applique à
HandleAction(UIApplication, String, UILocalNotification, NSDictionary, Action)
Informe l’application d’une action personnalisée à effectuer en fonction d’une notification locale et inclut la valeur, responseInfo
les actionIdentifier
données de la notification et completionHandler
l’exécution par le développeur de l’application après l’exécution de l’action.
[Foundation.Export("application:handleActionWithIdentifier:forLocalNotification:withResponseInfo:completionHandler:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'UNUserNotificationCenterDelegate.DidReceiveNotificationResponse' instead.")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void HandleAction (UIKit.UIApplication application, string actionIdentifier, UIKit.UILocalNotification localNotification, Foundation.NSDictionary responseInfo, Action completionHandler);
abstract member HandleAction : UIKit.UIApplication * string * UIKit.UILocalNotification * Foundation.NSDictionary * Action -> unit
override this.HandleAction : UIKit.UIApplication * string * UIKit.UILocalNotification * Foundation.NSDictionary * Action -> unit
Paramètres
- application
- UIApplication
Référence à l’UIApplication qui a appelé cette méthode déléguée.
- actionIdentifier
- String
- localNotification
- UILocalNotification
- responseInfo
- NSDictionary
- completionHandler
- Action
- Attributs