UIApplicationDelegate.HandleAction Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
HandleAction(UIApplication, String, NSDictionary, Action) |
Informa l'app di un'azione personalizzata da eseguire in base a una notifica push e include il |
HandleAction(UIApplication, String, UILocalNotification, Action) |
Informa l'app che l'utente ha selezionato un'azione identificata dal |
HandleAction(UIApplication, String, NSDictionary, NSDictionary, Action) |
Informa l'app di un'azione personalizzata da eseguire in base a una notifica remota e include il valore, |
HandleAction(UIApplication, String, UILocalNotification, NSDictionary, Action) |
Informa l'app di un'azione personalizzata da eseguire in base a una notifica locale e include il valore, |
HandleAction(UIApplication, String, NSDictionary, Action)
Informa l'app di un'azione personalizzata da eseguire in base a una notifica push e include il actionIdentifier
valore, remoteNoticationInfo
i dati della notifica e completionHandler
affinché lo sviluppatore dell'app venga eseguito dopo l'esecuzione dell'azione.
[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
Parametri
- application
- UIApplication
- actionIdentifier
- String
- remoteNotificationInfo
- NSDictionary
- completionHandler
- Action
- Attributi
Si applica a
HandleAction(UIApplication, String, UILocalNotification, Action)
Informa l'app che l'utente ha selezionato un'azione identificata dal actionIdentifier
valore di un avviso di un UILocalNotification oggetto ed esegue il completionHandler
blocco al termine dell'azione.
[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
Parametri
- application
- UIApplication
- actionIdentifier
- String
- localNotification
- UILocalNotification
- completionHandler
- Action
- Attributi
Si applica a
HandleAction(UIApplication, String, NSDictionary, NSDictionary, Action)
Informa l'app di un'azione personalizzata da eseguire in base a una notifica remota e include il valore, remoteNoticationInfo
i actionIdentifier
dati della notifica e completionHandler
affinché lo sviluppatore dell'app venga eseguito dopo l'esecuzione dell'azione.
[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
Parametri
- application
- UIApplication
- actionIdentifier
- String
- remoteNotificationInfo
- NSDictionary
- responseInfo
- NSDictionary
- completionHandler
- Action
- Attributi
Si applica a
HandleAction(UIApplication, String, UILocalNotification, NSDictionary, Action)
Informa l'app di un'azione personalizzata da eseguire in base a una notifica locale e include il valore, responseInfo
i actionIdentifier
dati della notifica e completionHandler
affinché lo sviluppatore dell'app venga eseguito dopo l'esecuzione dell'azione.
[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
Parametri
- application
- UIApplication
- actionIdentifier
- String
- localNotification
- UILocalNotification
- responseInfo
- NSDictionary
- completionHandler
- Action
- Attributi