ICPApplicationDelegate Interface
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.
Délégué d’application pour les méthodes requises du CPApplicationDelegate protocole.
[Foundation.Protocol(Name="CPApplicationDelegate", WrapperType=typeof(CarPlay.CPApplicationDelegateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 12, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
public interface ICPApplicationDelegate : IDisposable, UIKit.IUIApplicationDelegate
type ICPApplicationDelegate = interface
interface INativeObject
interface IDisposable
interface IUIApplicationDelegate
- Dérivé
- Attributs
- Implémente
Propriétés
Handle |
Handle (pointeur) vers la représentation d’objet non managée. (Hérité de INativeObject) |
Méthodes
DidConnectCarInterfaceController(UIApplication, CPInterfaceController, CPWindow) |
Délégué d’application pour les méthodes requises du CPApplicationDelegate protocole. |
DidDisconnectCarInterfaceController(UIApplication, CPInterfaceController, CPWindow) |
Délégué d’application pour les méthodes requises du CPApplicationDelegate protocole. |
Méthodes d’extension
DidSelectManeuver(ICPApplicationDelegate, UIApplication, CPManeuver) |
Méthode appelée lorsque l’utilisateur sélectionne une manœuvre. |
DidSelectNavigationAlert(ICPApplicationDelegate, UIApplication, CPNavigationAlert) |
Méthode appelée lorsque l’utilisateur sélectionne une alerte de navigation. |
AccessibilityPerformMagicTap(IUIApplicationDelegate) |
Effectue l’action la plus importante de l’application. Souvent, il s’agit de basculer l’état le plus important de l’application. |
ApplicationSignificantTimeChange(IUIApplicationDelegate, UIApplication) |
Indique un changement significatif dans l’heure, par exemple minuit, le changement en économies d’été ou un changement de fuseau horaire. |
ChangedStatusBarFrame(IUIApplicationDelegate, UIApplication, CGRect) |
Indique que le cadre de la barre d’état a changé. |
ContinueUserActivity(IUIApplicationDelegate, UIApplication, NSUserActivity, UIApplicationRestorationHandler) |
Informe l’application qu’il existe des données associées à la poursuite d’une tâche spécifiée en tant qu’objet NSUserActivity , puis retourne si l’application a poursuivi l’activité. |
DidChangeStatusBarOrientation(IUIApplicationDelegate, UIApplication, UIInterfaceOrientation) |
Indique que l’orientation de la barre d’état a changé. |
DidDecodeRestorableState(IUIApplicationDelegate, UIApplication, NSCoder) |
Indique que l’application doit restaurer l’état de niveau le plus élevé. |
DidEnterBackground(IUIApplicationDelegate, UIApplication) |
Indique que l’application a entré l’arrière-plan. |
DidFailToContinueUserActivitiy(IUIApplicationDelegate, UIApplication, String, NSError) |
Informe l’application que l’activité du |
DidReceiveRemoteNotification(IUIApplicationDelegate, UIApplication, NSDictionary, Action<UIBackgroundFetchResult>) |
Indique que l’application a reçu une notification à distance. |
DidRegisterUserNotificationSettings(IUIApplicationDelegate, UIApplication, UIUserNotificationSettings) |
Les développeurs ne doivent pas utiliser cette méthode dépréciée. Les développeurs doivent utiliser « UNUserNotificationCenter.RequestAuthorization » à la place. |
FailedToRegisterForRemoteNotifications(IUIApplicationDelegate, UIApplication, NSError) |
Indique que le service Push Apple n’a pas réussi à concurrencer le processus d’inscription. |
FinishedLaunching(IUIApplicationDelegate, UIApplication) |
Le lancement de l’application est terminé. |
FinishedLaunching(IUIApplicationDelegate, UIApplication, NSDictionary) |
Indique que le lancement est terminé et que l’application va bientôt commencer à s’exécuter. |
GetSupportedInterfaceOrientations(IUIApplicationDelegate, UIApplication, UIWindow) |
Orientations d’interface prises en charge par l’application. |
GetViewController(IUIApplicationDelegate, UIApplication, String[], NSCoder) |
Récupère le UIViewController identifié par la dernière valeur du paramètre restorationIdentifierComponents. |
GetWindow(IUIApplicationDelegate) |
Délégué d’application pour les méthodes requises du CPApplicationDelegate protocole. |
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, NSDictionary, Action) |
Informe l’application d’une action personnalisée à effectuer en fonction d’une notification Push et inclut la valeur, |
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 valeur, |
HandleAction(IUIApplicationDelegate, UIApplication, String, UILocalNotification, Action) |
Informe l’application que l’utilisateur a sélectionné une action identifiée par la |
HandleEventsForBackgroundUrl(IUIApplicationDelegate, UIApplication, String, Action) |
Déclenché lorsque des événements liés à une T:UIKit.NSUrlSession attendent d’être traités. |
HandleIntent(IUIApplicationDelegate, UIApplication, INIntent, Action<INIntentResponse>) |
Le système demande que l’application gère le spécifié |
HandleOpenURL(IUIApplicationDelegate, UIApplication, NSUrl) |
Les développeurs doivent utiliser M:UIKit.UIApplicationDelegate.OpenUrl* plutôt que cette méthode dépréciée. |
HandleWatchKitExtensionRequest(IUIApplicationDelegate, UIApplication, NSDictionary, Action<NSDictionary>) |
Une extension watchkit a fait une demande. |
OnActivated(IUIApplicationDelegate, UIApplication) |
L’application est passée de l’état inactif à l’état actie. |
OnResignActivation(IUIApplicationDelegate, UIApplication) |
L’application est sur le point de passer de l’état actif à l’état inactif. |
OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, NSDictionary) |
Indique que l’application doit ouvrir le spécifié |
OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, String, NSObject) |
Charge une ressource à partir de l’URL spécifiée. |
PerformActionForShortcutItem(IUIApplicationDelegate, UIApplication, UIApplicationShortcutItem, UIOperationHandler) |
Appelé par le système lorsque l’utilisateur lance une action rapide sur l’écran d’accueil, sauf si l’interaction a été gérée dans WillFinishLaunching(UIApplication, NSDictionary)M:UIKit.UIApplicationDelegate.DidFinishLaunching*. |
PerformFetch(IUIApplicationDelegate, UIApplication, Action<UIBackgroundFetchResult>) |
Indique que l’application peut commencer une opération de récupération si elle a des données à télécharger. |
ProtectedDataDidBecomeAvailable(IUIApplicationDelegate, UIApplication) |
Les fichiers protégés sont désormais disponibles. |
ProtectedDataWillBecomeUnavailable(IUIApplicationDelegate, UIApplication) |
Indique que les fichiers protégés sont sur le point d’être chiffrés et indisponibles pour la lecture. |
ReceivedLocalNotification(IUIApplicationDelegate, UIApplication, UILocalNotification) |
Indique que l’application a reçu une notification locale. |
ReceivedRemoteNotification(IUIApplicationDelegate, UIApplication, NSDictionary) |
Indique que l’application a reçu une notification à distance. |
ReceiveMemoryWarning(IUIApplicationDelegate, UIApplication) |
L’application a reçu un avertissement de mémoire insuffisante de la part du système. |
RegisteredForRemoteNotifications(IUIApplicationDelegate, UIApplication, NSData) |
Indique que l’appareil a été correctement inscrit auprès du service Push Apple. |
SetWindow(IUIApplicationDelegate, UIWindow) |
Délégué d’application pour les méthodes requises du CPApplicationDelegate protocole. |
ShouldAllowExtensionPointIdentifier(IUIApplicationDelegate, UIApplication, NSString) |
Demande à l’application l’autorisation d’exécuter des extensions d’application en fonction du point d’extension identifié par |
ShouldRequestHealthAuthorization(IUIApplicationDelegate, UIApplication) |
Le système appelle cette méthode lorsque l’application du développeur doit demander à l’utilisateur d’accéder aux données HealthKit. |
ShouldRestoreApplicationState(IUIApplicationDelegate, UIApplication, NSCoder) |
Indique si l’application doit restaurer les informations d’état enregistrés. |
ShouldSaveApplicationState(IUIApplicationDelegate, UIApplication, NSCoder) |
Indique si l’application doit enregistrer les informations d’état de l’application. |
UserActivityUpdated(IUIApplicationDelegate, UIApplication, NSUserActivity) |
Informe l’application que l’objet NSUserActivity dans |
UserDidAcceptCloudKitShare(IUIApplicationDelegate, UIApplication, CKShareMetadata) |
Délégué d’application pour les méthodes requises du CPApplicationDelegate protocole. |
WillChangeStatusBarFrame(IUIApplicationDelegate, UIApplication, CGRect) |
Indique que le cadre de la barre d’état est sur le point de changer. |
WillChangeStatusBarOrientation(IUIApplicationDelegate, UIApplication, UIInterfaceOrientation, Double) |
Indique que l’orientation de la barre d’état est sur le point de changer. |
WillContinueUserActivity(IUIApplicationDelegate, UIApplication, String) |
Informe l’application que l’utilisateur tente de poursuivre une |
WillEncodeRestorableState(IUIApplicationDelegate, UIApplication, NSCoder) |
Indique que l’application est sur le point de stocker les données d’état de l’application. |
WillEnterForeground(IUIApplicationDelegate, UIApplication) |
Indique que l’application est sur le point d’entrer au premier plan. |
WillFinishLaunching(IUIApplicationDelegate, UIApplication, NSDictionary) |
Indique que l’application est sur le point de terminer ses procédures de lancement. |
WillTerminate(IUIApplicationDelegate, UIApplication) |
Indique que l’application est sur le point de se terminer. |