ICPApplicationDelegate Interfaccia
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.
Delegato dell'applicazione per i metodi richiesti del CPApplicationDelegate protocollo.
[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
- Derivato
- Attributi
- Implementazioni
Proprietà
Handle |
Handle (puntatore) alla rappresentazione dell'oggetto non gestito. (Ereditato da INativeObject) |
Metodi
DidConnectCarInterfaceController(UIApplication, CPInterfaceController, CPWindow) |
Delegato dell'applicazione per i metodi richiesti del CPApplicationDelegate protocollo. |
DidDisconnectCarInterfaceController(UIApplication, CPInterfaceController, CPWindow) |
Delegato dell'applicazione per i metodi richiesti del CPApplicationDelegate protocollo. |
Metodi di estensione
DidSelectManeuver(ICPApplicationDelegate, UIApplication, CPManeuver) |
Metodo chiamato quando l'utente seleziona una manovra. |
DidSelectNavigationAlert(ICPApplicationDelegate, UIApplication, CPNavigationAlert) |
Metodo chiamato quando l'utente seleziona un avviso di navigazione. |
AccessibilityPerformMagicTap(IUIApplicationDelegate) |
Esegue l'azione più importante dell'app. Spesso, si tratta di attivare o disattivare lo stato più importante dell'app. |
ApplicationSignificantTimeChange(IUIApplicationDelegate, UIApplication) |
Indica una modifica significativa dell'ora, ad esempio la mezzanotte, la modifica a Ora legale o uno spostamento nel fuso orario. |
ChangedStatusBarFrame(IUIApplicationDelegate, UIApplication, CGRect) |
Indica che il frame della barra di stato è stato modificato. |
ContinueUserActivity(IUIApplicationDelegate, UIApplication, NSUserActivity, UIApplicationRestorationHandler) |
Informa l'app che sono presenti dati associati alla continuazione di un'attività specificata come NSUserActivity oggetto e quindi restituisce se l'app ha continuato l'attività. |
DidChangeStatusBarOrientation(IUIApplicationDelegate, UIApplication, UIInterfaceOrientation) |
Indica che l'orientamento della barra di stato è cambiato. |
DidDecodeRestorableState(IUIApplicationDelegate, UIApplication, NSCoder) |
Indica che l'app deve ripristinare lo stato di livello più alto. |
DidEnterBackground(IUIApplicationDelegate, UIApplication) |
Indica che l'applicazione ha immesso lo sfondo. |
DidFailToContinueUserActivitiy(IUIApplicationDelegate, UIApplication, String, NSError) |
Informa l'app che l'attività del |
DidReceiveRemoteNotification(IUIApplicationDelegate, UIApplication, NSDictionary, Action<UIBackgroundFetchResult>) |
Indica che l'app ha ricevuto una notifica remota. |
DidRegisterUserNotificationSettings(IUIApplicationDelegate, UIApplication, UIUserNotificationSettings) |
Gli sviluppatori non devono usare questo metodo deprecato. Gli sviluppatori devono usare invece 'UNUserNotificationCenter.RequestAuthorization'. |
FailedToRegisterForRemoteNotifications(IUIApplicationDelegate, UIApplication, NSError) |
Indica che apple Push Service non ha eseguito correttamente la competizione del processo di registrazione. |
FinishedLaunching(IUIApplicationDelegate, UIApplication) |
L'applicazione ha terminato l'avvio. |
FinishedLaunching(IUIApplicationDelegate, UIApplication, NSDictionary) |
Indica che l'avvio è terminato e che l'app inizierà a breve. |
GetSupportedInterfaceOrientations(IUIApplicationDelegate, UIApplication, UIWindow) |
Gli orientamenti dell'interfaccia supportati dall'app. |
GetViewController(IUIApplicationDelegate, UIApplication, String[], NSCoder) |
Recupera uiViewController identificato dall'ultimo valore nel parametro restorationIdentifierComponents. |
GetWindow(IUIApplicationDelegate) |
Delegato dell'applicazione per i metodi richiesti del CPApplicationDelegate protocollo. |
HandleAction(IUIApplicationDelegate, 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(IUIApplicationDelegate, UIApplication, String, NSDictionary, Action) |
Informa l'app di un'azione personalizzata da eseguire in base a una notifica push e include il |
HandleAction(IUIApplicationDelegate, 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(IUIApplicationDelegate, UIApplication, String, UILocalNotification, Action) |
Informa l'app che l'utente ha selezionato un'azione identificata dal |
HandleEventsForBackgroundUrl(IUIApplicationDelegate, UIApplication, String, Action) |
Generato quando gli eventi relativi a uno sfondo T:UIKit.NSUrlSession sono in attesa di essere elaborati. |
HandleIntent(IUIApplicationDelegate, UIApplication, INIntent, Action<INIntentResponse>) |
Il sistema richiede che l'applicazione gestisca l'oggetto specificato |
HandleOpenURL(IUIApplicationDelegate, UIApplication, NSUrl) |
Gli sviluppatori devono usare M:UIKit.UIApplicationDelegate.OpenUrl* anziché questo metodo deprecato. |
HandleWatchKitExtensionRequest(IUIApplicationDelegate, UIApplication, NSDictionary, Action<NSDictionary>) |
Un'estensione watchkit ha effettuato una richiesta. |
OnActivated(IUIApplicationDelegate, UIApplication) |
L'app è stata spostata dallo stato inattivo allo stato actie. |
OnResignActivation(IUIApplicationDelegate, UIApplication) |
L'app sta per passare dallo stato attivo allo stato inattivo. |
OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, NSDictionary) |
Indica che l'applicazione deve aprire l'oggetto specificato |
OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, String, NSObject) |
Carica una risorsa dall'URL specificato. |
PerformActionForShortcutItem(IUIApplicationDelegate, UIApplication, UIApplicationShortcutItem, UIOperationHandler) |
Chiamato dal sistema quando l'utente avvia un'azione rapida della schermata Iniziale, a meno che l'interazione non sia stata gestita in WillFinishLaunching(UIApplication, NSDictionary) o M:UIKit.UIApplicationDelegate.DidFinishLaunching*. |
PerformFetch(IUIApplicationDelegate, UIApplication, Action<UIBackgroundFetchResult>) |
Indica che l'applicazione può avviare un'operazione di recupero se contiene dati da scaricare. |
ProtectedDataDidBecomeAvailable(IUIApplicationDelegate, UIApplication) |
I file protetti sono ora disponibili. |
ProtectedDataWillBecomeUnavailable(IUIApplicationDelegate, UIApplication) |
Indica che i file protetti stanno per essere crittografati e non disponibili per la lettura. |
ReceivedLocalNotification(IUIApplicationDelegate, UIApplication, UILocalNotification) |
Indica che l'app ha ricevuto una notifica locale. |
ReceivedRemoteNotification(IUIApplicationDelegate, UIApplication, NSDictionary) |
Indica che l'app ha ricevuto una notifica remota. |
ReceiveMemoryWarning(IUIApplicationDelegate, UIApplication) |
L'app ha ricevuto un avviso di memoria insufficiente dal sistema. |
RegisteredForRemoteNotifications(IUIApplicationDelegate, UIApplication, NSData) |
Indica che il dispositivo è stato registrato correttamente con il servizio Push Apple. |
SetWindow(IUIApplicationDelegate, UIWindow) |
Delegato dell'applicazione per i metodi richiesti del CPApplicationDelegate protocollo. |
ShouldAllowExtensionPointIdentifier(IUIApplicationDelegate, UIApplication, NSString) |
Richiede l'autorizzazione dall'app per eseguire le estensioni dell'app in base al punto di estensione identificato da |
ShouldRequestHealthAuthorization(IUIApplicationDelegate, UIApplication) |
Il sistema chiama questo metodo quando l'app dello sviluppatore deve chiedere all'utente di accedere ai dati di HealthKit. |
ShouldRestoreApplicationState(IUIApplicationDelegate, UIApplication, NSCoder) |
Indica se l'applicazione deve ripristinare le informazioni sullo stato salvate. |
ShouldSaveApplicationState(IUIApplicationDelegate, UIApplication, NSCoder) |
Indica se l'applicazione deve salvare le informazioni sullo stato dell'applicazione. |
UserActivityUpdated(IUIApplicationDelegate, UIApplication, NSUserActivity) |
Informa l'app che l'oggetto NSUserActivity in |
UserDidAcceptCloudKitShare(IUIApplicationDelegate, UIApplication, CKShareMetadata) |
Delegato dell'applicazione per i metodi richiesti del CPApplicationDelegate protocollo. |
WillChangeStatusBarFrame(IUIApplicationDelegate, UIApplication, CGRect) |
Indica che il frame della barra di stato sta per cambiare. |
WillChangeStatusBarOrientation(IUIApplicationDelegate, UIApplication, UIInterfaceOrientation, Double) |
Indica che l'orientamento della barra di stato sta per cambiare. |
WillContinueUserActivity(IUIApplicationDelegate, UIApplication, String) |
Informa l'app che l'utente sta tentando di continuare un'azione |
WillEncodeRestorableState(IUIApplicationDelegate, UIApplication, NSCoder) |
Indica che l'app sta per archiviare i dati sullo stato dell'applicazione. |
WillEnterForeground(IUIApplicationDelegate, UIApplication) |
Indica che l'applicazione sta per entrare in primo piano. |
WillFinishLaunching(IUIApplicationDelegate, UIApplication, NSDictionary) |
Indica che l'app sta per completare le procedure di avvio. |
WillTerminate(IUIApplicationDelegate, UIApplication) |
Indica che l'app sta per terminare. |