Condividi tramite


CPApplicationDelegate Classe

Definizione

Delegato dell'applicazione per le applicazioni CarPlay.

[Foundation.Protocol]
[Foundation.Register("Xamarin_iOS__CarPlay_CPApplicationDelegate", false)]
[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 abstract class CPApplicationDelegate : Foundation.NSObject, CarPlay.ICPApplicationDelegate, IDisposable
type CPApplicationDelegate = class
    inherit NSObject
    interface ICPApplicationDelegate
    interface INativeObject
    interface IDisposable
    interface IUIApplicationDelegate
Ereditarietà
CPApplicationDelegate
Attributi
Implementazioni

Costruttori

CPApplicationDelegate()

Costruttore predefinito, inizializza una nuova istanza di questa classe.

CPApplicationDelegate(IntPtr)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

CPApplicationDelegate(NSObjectFlag)

Costruttore da chiamare sulle classi derivate per ignorare l'inizializzazione e allocare semplicemente l'oggetto.

Proprietà

Class

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
ClassHandle

Handle per questa classe.

(Ereditato da NSObject)
DebugDescription

Descrizione significativa dello sviluppatore di questo oggetto.

(Ereditato da NSObject)
Description

Descrizione dell'oggetto, versione Objective-C di ToString.

(Ereditato da NSObject)
Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da NSObject)
IsDirectBinding

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
IsProxy

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
RetainCount

Restituisce il conteggio di mantenimento objective-C corrente per l'oggetto .

(Ereditato da NSObject)
Self

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
Superclass

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
SuperHandle

Handle usato per rappresentare i metodi nella classe di base per questo oggetto NSObject.

(Ereditato da NSObject)
Window

Ottiene o imposta l'oggetto UIWindow per l'applicazione.

Zone

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)

Metodi

AccessibilityPerformMagicTap()

Esegue l'azione più importante dell'app. Spesso, si tratta di attivare o disattivare lo stato più importante dell'app.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando NSString keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando string keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
ApplicationSignificantTimeChange(UIApplication)

Indica un cambiamento significativo nel tempo, ad esempio mezzanotte, ora di modifica del vettore o l'inizio o l'arresto dell'ora legale.

AwakeFromNib()

Chiamato dopo il caricamento dell'oggetto dal file nib. Gli override devono chiamare base. AwakeFromNib().

(Ereditato da NSObject)
BeginInvokeOnMainThread(Action)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Richiama in modo asincrono il codice specificato nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleti.

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
BindingInfo(String)
Obsoleti.

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
BindingOptionDescriptions(String)
Obsoleti.

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
BindingValueClass(String)
Obsoleti.

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
ChangedStatusBarFrame(UIApplication, CGRect)

Indica che la Frame proprietà della barra di stato è stata modificata.

CommitEditing()

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
ConformsToProtocol(IntPtr)

Richiamato per determinare se questo oggetto implementa il protocollo specificato.

(Ereditato da NSObject)
ContinueUserActivity(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à.

Copy()

Esegue una copia dell'oggetto Objective-C sottostante.

(Ereditato da NSObject)
DangerousAutorelease()

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
DangerousRelease()

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
DangerousRetain()

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che si è verificata una modifica agli indici per una relazione a molti.

(Ereditato da NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
DidChangeStatusBarOrientation(UIApplication, UIInterfaceOrientation)

Indica che l'orientamento della barra di stato è cambiato.

DidChangeValue(String)

Indica che si è verificata una modifica sulla chiave specificata.

(Ereditato da NSObject)
DidConnectCarInterfaceController(UIApplication, CPInterfaceController, CPWindow)

Delegato dell'applicazione per le applicazioni CarPlay.

DidDecodeRestorableState(UIApplication, NSCoder)

Indica che l'app deve ripristinare lo stato di livello più alto.

DidDisconnectCarInterfaceController(UIApplication, CPInterfaceController, CPWindow)

Delegato dell'applicazione per le applicazioni CarPlay.

DidEnterBackground(UIApplication)

Indica che l'applicazione ha immesso lo sfondo.

DidFailToContinueUserActivitiy(UIApplication, String, NSError)

Informa l'app che l'attività del userActivityType tipo non può essere continuata e specifica un error oggetto come motivo dell'errore.

DidReceiveRemoteNotification(UIApplication, NSDictionary, Action<UIBackgroundFetchResult>)

Supporto delle notifiche in background remoto: richiamato dal sistema operativo quando l'applicazione ha ricevuto una notifica remota.

DidRegisterUserNotificationSettings(UIApplication, UIUserNotificationSettings)

Gli sviluppatori non devono usare questo metodo deprecato. Gli sviluppatori devono usare invece 'UNUserNotificationCenter.RequestAuthorization'.

DidSelectManeuver(UIApplication, CPManeuver)

Il sistema chiama questo metodo poco dopo che l'utente ha selezionato una manovra di guida.

DidSelectNavigationAlert(UIApplication, CPNavigationAlert)

Il sistema chiama questo metodo poco dopo che l'utente ha selezionato .

Dispose()

Rilascia le risorse utilizzate dall'oggetto NSObject.

(Ereditato da NSObject)
Dispose(Boolean)

Rilascia le risorse utilizzate dall'oggetto NSObject.

(Ereditato da NSObject)
DoesNotRecognizeSelector(Selector)

Indica che questo oggetto non riconosce il selettore specificato.

(Ereditato da NSObject)
Equals(NSObject)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
Equals(Object)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
ExposedBindings()

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
FailedToRegisterForRemoteNotifications(UIApplication, NSError)

Indica che una chiamata a RegisterForRemoteNotifications() non è riuscita.

FinishedLaunching(UIApplication)

Metodo richiamato dopo l'avvio dell'applicazione per configurare la finestra principale e il controller di visualizzazione.

FinishedLaunching(UIApplication, NSDictionary)

Metodo richiamato dopo l'avvio dell'applicazione per configurare la finestra principale e il controller di visualizzazione.

GetBindingInfo(NSString)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera i valori delle chiavi specificate.

(Ereditato da NSObject)
GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSObject)
GetMethodForSelector(Selector)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
GetNativeField(String)
Obsoleti.

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
GetNativeHash()

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
GetSupportedInterfaceOrientations(UIApplication, UIWindow)

Restituisce una maschera di bit degli orientamenti supportati per l'oggetto specificato forWindow.

GetViewController(UIApplication, String[], NSCoder)

Recuperare l'oggetto UIViewController identificato da restorationIdentifierComponents.

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.

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.

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.

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.

HandleEventsForBackgroundUrl(UIApplication, String, Action)

Tutti i trasferimenti in background in sessionIdentifier vengono completati o è necessaria l'autenticazione. L'applicazione deve aggiornare l'interfaccia e quindi eseguire completionHander.

HandleIntent(UIApplication, INIntent, Action<INIntentResponse>)

Il sistema richiede che l'applicazione gestisca l'oggetto specificato intent.

HandleOpenURL(UIApplication, NSUrl)

Gli sviluppatori di applicazioni non devono usare questo metodo deprecato, ma usare M:UIKit.UIApplicationDelegate.OpenUrl* .

HandleWatchKitExtensionRequest(UIApplication, NSDictionary, Action<NSDictionary>)

Un'estensione watchkit ha effettuato una richiesta.

Init()

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
InitializeHandle(IntPtr)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
InitializeHandle(IntPtr, String)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
Invoke(Action, Double)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

Richiama in modo sincrono il codice specificato nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
IsEqual(NSObject)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
IsKindOfClass(Class)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
MarkDirty()

Promuove un normale oggetto peer (IsDirectBinding è true) in un oggetto toggleref.

(Ereditato da NSObject)
MutableCopy()

Crea una copia modificabile dell'oggetto NSObject specificato.

(Ereditato da NSObject)
ObjectDidEndEditing(NSObject)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica che il valore in corrispondenza del keyPath specificato rispetto a questo oggetto è stato modificato.

(Ereditato da NSObject)
OnActivated(UIApplication)

Il sistema chiama questo metodo poco dopo l'attivazione dell'app CarPlay.

OnResignActivation(UIApplication)

Chiamato quando l'applicazione viene avviata e ogni volta che l'app torna in primo piano.

OpenUrl(UIApplication, NSUrl, NSDictionary)

Indica che l'applicazione deve aprire l'oggetto specificato url con il contesto da options.

OpenUrl(UIApplication, NSUrl, String, NSObject)

Indica che l'applicazione deve aprire l'oggetto specificato url in base a options.

OpenUrl(UIApplication, NSUrl, UIApplicationOpenUrlOptions)

Indica che l'applicazione deve aprire l'oggetto specificato url con il contesto da options.

PerformActionForShortcutItem(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(UIApplication, Action<UIBackgroundFetchResult>)

Supporto in background: richiamato dal sistema operativo per consentire a un'applicazione di scaricare i dati.

PerformSelector(Selector)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double)

Richiama il selettore nell'istanza corrente e, se non obj è Null, lo passa come singolo parametro.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, NSObject)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
PrepareForInterfaceBuilder()

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
ProtectedDataDidBecomeAvailable(UIApplication)

Indica che il dispositivo è stato sbloccato e che i dati crittografati in precedenza sono ora disponibili.

ProtectedDataWillBecomeUnavailable(UIApplication)

Indica che il dispositivo è bloccato e che i file protetti non saranno disponibili.

ReceivedLocalNotification(UIApplication, UILocalNotification)

Indica che l'applicazione ha ricevuto un oggetto UILocalNotification.

ReceivedRemoteNotification(UIApplication, NSDictionary)

Indica che l'app ha ricevuto una notifica remota.

ReceiveMemoryWarning(UIApplication)

L'app ha ricevuto un avviso di memoria insufficiente dal sistema.

RegisteredForRemoteNotifications(UIApplication, NSData)

Indica che il dispositivo è stato registrato correttamente con il servizio Push Apple.

RemoveObserver(NSObject, NSString)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath e contesto specificati.

(Ereditato da NSObject)
RemoveObserver(NSObject, String)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath e contesto specificati.

(Ereditato da NSObject)
RespondsToSelector(Selector)

Indica se questo oggetto riconosce il selettore specificato.

(Ereditato da NSObject)
SetNativeField(String, NSObject)
Obsoleti.

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
SetNilValueForKey(NSString)

Imposta il valore della chiave specificata su Null.

(Ereditato da NSObject)
SetValueForKey(NSObject, NSString)

Imposta il valore della proprietà specificata dalla chiave sul valore specificato.

(Ereditato da NSObject)
SetValueForKeyPath(IntPtr, NSString)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

(Ereditato da NSObject)
SetValueForKeyPath(NSObject, NSString)

Imposta il valore di una proprietà che può essere raggiunta usando un percorso chiave.

(Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un tentativo di scrittura di un valore in una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Imposta i valori di questo oggetto NSObject su quelli nel dizionario specificato.

(Ereditato da NSObject)
ShouldAllowExtensionPointIdentifier(UIApplication, NSString)

Richiede l'autorizzazione dall'app per eseguire le estensioni dell'app in base al punto di estensione identificato da extensionPointIdentifier.

ShouldRequestHealthAuthorization(UIApplication)

Il sistema chiama questo metodo quando l'app dello sviluppatore deve chiedere all'utente di accedere ai dati di HealthKit.

ShouldRestoreApplicationState(UIApplication, NSCoder)

Indica se l'applicazione deve ripristinare le informazioni sullo stato salvate.

ShouldSaveApplicationState(UIApplication, NSCoder)

Indica se l'applicazione deve salvare le informazioni sullo stato dell'applicazione.

ToString()

Restituisce una rappresentazione stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
Unbind(NSString)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
Unbind(String)
Obsoleti.

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
UserActivityUpdated(UIApplication, NSUserActivity)

Informa l'app che l'oggetto NSUserActivity in userActivity è stato aggiornato.

UserDidAcceptCloudKitShare(UIApplication, CKShareMetadata)

Il sistema chiama questo metodo poco dopo che l'utente concede l'accesso alle informazioni cloudkit condivise.

ValueForKey(NSString)

Restituisce il valore della proprietà associata alla chiave specificata.

(Ereditato da NSObject)
ValueForKeyPath(NSString)

Restituisce il valore di una proprietà che può essere raggiunta usando un keypath.

(Ereditato da NSObject)
ValueForUndefinedKey(NSString)

Indica un tentativo di lettura di un valore di una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che i valori degli indici specificati nella chiave specificata stanno per modificare.

(Ereditato da NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Delegato dell'applicazione per le applicazioni CarPlay.

(Ereditato da NSObject)
WillChangeStatusBarFrame(UIApplication, CGRect)

Indica che il frame della barra di stato sta per cambiare.

WillChangeStatusBarOrientation(UIApplication, UIInterfaceOrientation, Double)

Indica che l'orientamento della barra di stato sta per cambiare.

WillChangeValue(String)

Indica che il valore della chiave specificata sta per modificare.

(Ereditato da NSObject)
WillContinueUserActivity(UIApplication, String)

Informa l'app che l'utente sta tentando di continuare un'azione userActivityType per cui i dati potrebbero non essere disponibili e torna a notificare all'utente che l'app continuerà l'attività.

WillEncodeRestorableState(UIApplication, NSCoder)

Indica che l'app sta per archiviare i dati sullo stato dell'applicazione.

WillEnterForeground(UIApplication)

Indica che l'applicazione sta per entrare in primo piano.

WillFinishLaunching(UIApplication, NSDictionary)

Indica che l'app sta per completare le procedure di avvio.

WillTerminate(UIApplication)

Indica che l'app sta per terminare.

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.

GetDebugDescription(INSObjectProtocol)

Delegato dell'applicazione per le applicazioni CarPlay.

GetAccessibilityCustomRotors(NSObject)

Ottiene la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Imposta la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto.

AccessibilityPerformMagicTap(IUIApplicationDelegate)

Esegue l'azione più importante dell'app. Spesso, si tratta di attivare lo stato più importante dell'app.

ApplicationSignificantTimeChange(IUIApplicationDelegate, UIApplication)

Indica un cambiamento significativo nel tempo, ad esempio mezzanotte, modifica in Risparmio legale o un turno di fuso orario.

ChangedStatusBarFrame(IUIApplicationDelegate, UIApplication, CGRect)

Indica che la cornice della barra di stato è stata modificata.

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 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 userActivityType tipo non è stata continuata e specifica un error valore come motivo dell'errore.

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 invece usare 'UNUserNotificationCenter.RequestAuthorization'.

FailedToRegisterForRemoteNotifications(IUIApplicationDelegate, UIApplication, NSError)

Indica che il servizio Push Apple non ha superato correttamente il processo di registrazione.

FinishedLaunching(IUIApplicationDelegate, UIApplication)

L'applicazione ha terminato l'avvio.

FinishedLaunching(IUIApplicationDelegate, UIApplication, NSDictionary)

Indica che l'avvio è terminato e l'app inizierà a breve in esecuzione.

GetSupportedInterfaceOrientations(IUIApplicationDelegate, UIApplication, UIWindow)

Orientamento dell'interfaccia supportato dall'app.

GetViewController(IUIApplicationDelegate, UIApplication, String[], NSCoder)

Recupera l'interfaccia utenteViewController identificata dall'ultimo valore nel parametro restorationIdentifierComponents.

GetWindow(IUIApplicationDelegate)

Delegato dell'applicazione per le applicazioni CarPlay.

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, remoteNoticationInfo i actionIdentifier dati della notifica e completionHandler per consentire allo sviluppatore di app di eseguire dopo l'esecuzione dell'azione.

HandleAction(IUIApplicationDelegate, UIApplication, String, NSDictionary, Action)

Informa l'app di un'azione personalizzata da eseguire in base a una notifica push e include il valore, remoteNoticationInfo i actionIdentifier dati della notifica e completionHandler per consentire allo sviluppatore di app di eseguire dopo l'esecuzione dell'azione.

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, responseInfo i actionIdentifier dati della notifica e completionHandler per consentire allo sviluppatore di app di eseguire dopo l'esecuzione dell'azione.

HandleAction(IUIApplicationDelegate, 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 blocco dopo aver completato l'azione completionHandler .

HandleEventsForBackgroundUrl(IUIApplicationDelegate, UIApplication, String, Action)

Generato quando gli eventi relativi a uno sfondo sono in attesa di essere elaborati.

HandleIntent(IUIApplicationDelegate, UIApplication, INIntent, Action<INIntentResponse>)

Il sistema richiede che l'applicazione gestisca l'oggetto specificato intent.

HandleOpenURL(IUIApplicationDelegate, UIApplication, NSUrl)

Gli sviluppatori devono usare 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 a 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 url con il contesto da options.

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 dello schermo home, a meno che l'interazione non sia stata gestita in WillFinishLaunching(UIApplication, NSDictionary) o *.

PerformFetch(IUIApplicationDelegate, UIApplication, Action<UIBackgroundFetchResult>)

Indica che l'applicazione può avviare un'operazione di recupero se dispone di dati da scaricare.

ProtectedDataDidBecomeAvailable(IUIApplicationDelegate, UIApplication)

I file protetti sono ora disponibili.

ProtectedDataWillBecomeUnavailable(IUIApplicationDelegate, UIApplication)

Indica che i file protetti devono 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 ridotta 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 le applicazioni CarPlay.

ShouldAllowExtensionPointIdentifier(IUIApplicationDelegate, UIApplication, NSString)

Richiede l'autorizzazione dell'app per eseguire le estensioni dell'app in base al punto di estensione identificato da extensionPointIdentifier.

ShouldRequestHealthAuthorization(IUIApplicationDelegate, UIApplication)

Il sistema chiama questo metodo quando l'app dello sviluppatore deve chiedere all'utente di accedere ai dati HealthKit.

ShouldRestoreApplicationState(IUIApplicationDelegate, UIApplication, NSCoder)

Indica se l'applicazione deve ripristinare le informazioni sullo stato salvate.

ShouldSaveApplicationState(IUIApplicationDelegate, UIApplication, NSCoder)

Se l'applicazione deve salvare le informazioni sullo stato dell'applicazione.

UserActivityUpdated(IUIApplicationDelegate, UIApplication, NSUserActivity)

Informa l'app in userActivity cui è stato aggiornato l'oggettoNSUserActivity.

UserDidAcceptCloudKitShare(IUIApplicationDelegate, UIApplication, CKShareMetadata)

Delegato dell'applicazione per le applicazioni CarPlay.

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 userActivityType per cui i dati potrebbero non essere disponibili e restituisce per notificare all'utente che l'app continuerà l'attività.

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.

Si applica a