UIApplicationDelegate_Extensions.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(IUIApplicationDelegate, UIApplication, String, NSDictionary, Action) |
Informe l’application d’une action personnalisée à effectuer en fonction d’une notification Push, et inclut la |
HandleAction(IUIApplicationDelegate, UIApplication, String, UILocalNotification, Action) |
Informe l’application que l’utilisateur a sélectionné une action identifiée par la |
HandleAction(IUIApplicationDelegate, UIApplication, String, NSDictionary, NSDictionary, Action) |
Informe l’application d’une action personnalisée à effectuer en fonction d’une notification à distance, et inclut la |
HandleAction(IUIApplicationDelegate, UIApplication, String, UILocalNotification, NSDictionary, Action) |
Informe l’application d’une action personnalisée à effectuer en fonction d’une notification locale, et inclut la |
HandleAction(IUIApplicationDelegate, UIApplication, String, NSDictionary, Action)
Informe l’application d’une action personnalisée à effectuer en fonction d’une notification Push, 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.
[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 static void HandleAction (this UIKit.IUIApplicationDelegate This, UIKit.UIApplication application, string actionIdentifier, Foundation.NSDictionary remoteNotificationInfo, Action completionHandler);
static member HandleAction : UIKit.IUIApplicationDelegate * UIKit.UIApplication * string * Foundation.NSDictionary * Action -> unit
Paramètres
Instance sur laquelle cette méthode d’extension fonctionne.
- application
- UIApplication
- actionIdentifier
- String
- remoteNotificationInfo
- NSDictionary
- completionHandler
- Action
- Attributs
S’applique à
HandleAction(IUIApplicationDelegate, UIApplication, String, UILocalNotification, Action)
Informe l’application que l’utilisateur a sélectionné une action identifiée par la actionIdentifier
valeur à partir d’une alerte d’un UILocalNotification objet et exécute le completionHandler
bloc une fois l’action terminée.
[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 static void HandleAction (this UIKit.IUIApplicationDelegate This, UIKit.UIApplication application, string actionIdentifier, UIKit.UILocalNotification localNotification, Action completionHandler);
static member HandleAction : UIKit.IUIApplicationDelegate * UIKit.UIApplication * string * UIKit.UILocalNotification * Action -> unit
Paramètres
Instance sur laquelle cette méthode d’extension fonctionne.
- application
- UIApplication
- actionIdentifier
- String
- localNotification
- UILocalNotification
- completionHandler
- Action
- Attributs
S’applique à
HandleAction(IUIApplicationDelegate, 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.
[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 static void HandleAction (this UIKit.IUIApplicationDelegate This, UIKit.UIApplication application, string actionIdentifier, Foundation.NSDictionary remoteNotificationInfo, Foundation.NSDictionary responseInfo, Action completionHandler);
static member HandleAction : UIKit.IUIApplicationDelegate * UIKit.UIApplication * string * Foundation.NSDictionary * Foundation.NSDictionary * Action -> unit
Paramètres
Instance sur laquelle cette méthode d’extension fonctionne.
- application
- UIApplication
- actionIdentifier
- String
- remoteNotificationInfo
- NSDictionary
- responseInfo
- NSDictionary
- completionHandler
- Action
- Attributs
S’applique à
HandleAction(IUIApplicationDelegate, UIApplication, String, UILocalNotification, NSDictionary, Action)
Informe l’application d’une action personnalisée à effectuer en fonction d’une notification locale, et inclut la actionIdentifier
valeur, responseInfo
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.
[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 static void HandleAction (this UIKit.IUIApplicationDelegate This, UIKit.UIApplication application, string actionIdentifier, UIKit.UILocalNotification localNotification, Foundation.NSDictionary responseInfo, Action completionHandler);
static member HandleAction : UIKit.IUIApplicationDelegate * UIKit.UIApplication * string * UIKit.UILocalNotification * Foundation.NSDictionary * Action -> unit
Paramètres
Instance sur laquelle cette méthode d’extension fonctionne.
- application
- UIApplication
- actionIdentifier
- String
- localNotification
- UILocalNotification
- responseInfo
- NSDictionary
- completionHandler
- Action
- Attributs