ICPApplicationDelegate Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Anwendungsdelegat für die erforderlichen Methoden des CPApplicationDelegate Protokolls.
[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
- Abgeleitet
- Attribute
- Implementiert
Eigenschaften
Handle |
Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts. (Geerbt von INativeObject) |
Methoden
DidConnectCarInterfaceController(UIApplication, CPInterfaceController, CPWindow) |
Anwendungsdelegat für die erforderlichen Methoden des CPApplicationDelegate Protokolls. |
DidDisconnectCarInterfaceController(UIApplication, CPInterfaceController, CPWindow) |
Anwendungsdelegat für die erforderlichen Methoden des CPApplicationDelegate Protokolls. |
Erweiterungsmethoden
DidSelectManeuver(ICPApplicationDelegate, UIApplication, CPManeuver) |
Methode, die aufgerufen wird, wenn der Benutzer ein Manöver auswählt. |
DidSelectNavigationAlert(ICPApplicationDelegate, UIApplication, CPNavigationAlert) |
Methode, die aufgerufen wird, wenn der Benutzer eine Navigationswarnung auswählt. |
AccessibilityPerformMagicTap(IUIApplicationDelegate) |
Führt die wichtigste Aktion der App aus. Häufig ist dies das Umschalten des wichtigsten Zustands der App. |
ApplicationSignificantTimeChange(IUIApplicationDelegate, UIApplication) |
Gibt eine signifikante Änderung der Zeit an, z. B. Mitternacht, Umstellung auf Sommerzeit oder eine Verschiebung der Zeitzone. |
ChangedStatusBarFrame(IUIApplicationDelegate, UIApplication, CGRect) |
Gibt an, dass sich der Frame der Statusleiste geändert hat. |
ContinueUserActivity(IUIApplicationDelegate, UIApplication, NSUserActivity, UIApplicationRestorationHandler) |
Informiert die App darüber, dass daten zur Fortsetzung einer als NSUserActivity Objekt angegebenen Aufgabe verknüpft sind, und gibt dann zurück, ob die App die Aktivität fortgesetzt hat. |
DidChangeStatusBarOrientation(IUIApplicationDelegate, UIApplication, UIInterfaceOrientation) |
Gibt an, dass sich die Ausrichtung der Statusleiste geändert hat. |
DidDecodeRestorableState(IUIApplicationDelegate, UIApplication, NSCoder) |
Gibt an, dass die App den Zustand der höchsten Ebene wiederherstellen soll. |
DidEnterBackground(IUIApplicationDelegate, UIApplication) |
Gibt an, dass die Anwendung in den Hintergrund eingetreten ist. |
DidFailToContinueUserActivitiy(IUIApplicationDelegate, UIApplication, String, NSError) |
Informiert die App, dass die Aktivität des |
DidReceiveRemoteNotification(IUIApplicationDelegate, UIApplication, NSDictionary, Action<UIBackgroundFetchResult>) |
Gibt an, dass die App eine Remotebenachrichtigung erhalten hat. |
DidRegisterUserNotificationSettings(IUIApplicationDelegate, UIApplication, UIUserNotificationSettings) |
Entwickler sollten diese veraltete Methode nicht verwenden. Entwickler sollten stattdessen "UNUserNotificationCenter.RequestAuthorization" verwenden. |
FailedToRegisterForRemoteNotifications(IUIApplicationDelegate, UIApplication, NSError) |
Gibt an, dass Apple Push Service beim Registrierungsprozess nicht erfolgreich angetreten ist. |
FinishedLaunching(IUIApplicationDelegate, UIApplication) |
Die Anwendung wurde gestartet. |
FinishedLaunching(IUIApplicationDelegate, UIApplication, NSDictionary) |
Gibt an, dass der Start abgeschlossen ist und die App in Kürze ausgeführt wird. |
GetSupportedInterfaceOrientations(IUIApplicationDelegate, UIApplication, UIWindow) |
Die von der App unterstützten Schnittstellenausrichtungen. |
GetViewController(IUIApplicationDelegate, UIApplication, String[], NSCoder) |
Ruft den UIViewController ab, der durch den letzten Wert im parameter restorationIdentifierComponents identifiziert wird. |
GetWindow(IUIApplicationDelegate) |
Anwendungsdelegat für die erforderlichen Methoden des CPApplicationDelegate Protokolls. |
HandleAction(IUIApplicationDelegate, UIApplication, String, NSDictionary, NSDictionary, Action) |
Informiert die App über eine benutzerdefinierte Aktion, die basierend auf einer Remotebenachrichtigung ausgeführt werden soll, und enthält den |
HandleAction(IUIApplicationDelegate, UIApplication, String, NSDictionary, Action) |
Informiert die App über eine benutzerdefinierte Aktion, die basierend auf einer Pushbenachrichtigung ausgeführt werden soll, und enthält den |
HandleAction(IUIApplicationDelegate, UIApplication, String, UILocalNotification, NSDictionary, Action) |
Informiert die App über eine benutzerdefinierte Aktion, die basierend auf einer lokalen Benachrichtigung ausgeführt werden soll, und enthält den |
HandleAction(IUIApplicationDelegate, UIApplication, String, UILocalNotification, Action) |
Informiert die App darüber, dass der Benutzer eine Aktion ausgewählt hat, die durch den |
HandleEventsForBackgroundUrl(IUIApplicationDelegate, UIApplication, String, Action) |
Wird ausgelöst, wenn Ereignisse im Zusammenhang mit einem t:UIKit.NSUrlSession darauf warten, verarbeitet zu werden. |
HandleIntent(IUIApplicationDelegate, UIApplication, INIntent, Action<INIntentResponse>) |
Das System fordert an, dass die Anwendung den angegebenen |
HandleOpenURL(IUIApplicationDelegate, UIApplication, NSUrl) |
Entwickler sollten M:UIKit.UIApplicationDelegate.OpenUrl* anstelle dieser veralteten Methode verwenden. |
HandleWatchKitExtensionRequest(IUIApplicationDelegate, UIApplication, NSDictionary, Action<NSDictionary>) |
Eine Watchkit-Erweiterung hat eine Anforderung gestellt. |
OnActivated(IUIApplicationDelegate, UIApplication) |
Die App wurde vom inaktiven in den Status "actie" verschoben. |
OnResignActivation(IUIApplicationDelegate, UIApplication) |
Die App wechselt vom aktiven in den inaktiven Zustand. |
OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, NSDictionary) |
Gibt an, dass die Anwendung das angegebene |
OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, String, NSObject) |
Lädt eine Ressource aus der angegebenen URL. |
PerformActionForShortcutItem(IUIApplicationDelegate, UIApplication, UIApplicationShortcutItem, UIOperationHandler) |
Wird vom System aufgerufen, wenn der Benutzer eine Schnellaktion des Startbildschirms initiiert, es sei denn, die Interaktion wurde in WillFinishLaunching(UIApplication, NSDictionary) oder M:UIKit.UIApplicationDelegate.DidFinishLaunching* verarbeitet. |
PerformFetch(IUIApplicationDelegate, UIApplication, Action<UIBackgroundFetchResult>) |
Gibt an, dass die Anwendung einen Abrufvorgang starten kann, wenn daten zum Herunterladen vorhanden sind. |
ProtectedDataDidBecomeAvailable(IUIApplicationDelegate, UIApplication) |
Geschützte Dateien sind jetzt verfügbar. |
ProtectedDataWillBecomeUnavailable(IUIApplicationDelegate, UIApplication) |
Gibt an, dass geschützte Dateien verschlüsselt werden und nicht mehr zum Lesen verfügbar sind. |
ReceivedLocalNotification(IUIApplicationDelegate, UIApplication, UILocalNotification) |
Gibt an, dass die App eine lokale Benachrichtigung erhalten hat. |
ReceivedRemoteNotification(IUIApplicationDelegate, UIApplication, NSDictionary) |
Gibt an, dass die App eine Remotebenachrichtigung erhalten hat. |
ReceiveMemoryWarning(IUIApplicationDelegate, UIApplication) |
Die App hat eine Warnung mit wenig Arbeitsspeicher vom System erhalten. |
RegisteredForRemoteNotifications(IUIApplicationDelegate, UIApplication, NSData) |
Gibt an, dass das Gerät erfolgreich bei Apple Push Service registriert wurde. |
SetWindow(IUIApplicationDelegate, UIWindow) |
Anwendungsdelegat für die erforderlichen Methoden des CPApplicationDelegate Protokolls. |
ShouldAllowExtensionPointIdentifier(IUIApplicationDelegate, UIApplication, NSString) |
Fordert von der App die Berechtigung an, App-Erweiterungen basierend auf dem durch identifizierten |
ShouldRequestHealthAuthorization(IUIApplicationDelegate, UIApplication) |
Das System ruft diese Methode auf, wenn die App des Entwicklers den Benutzer um Zugriff auf HealthKit-Daten bitten soll. |
ShouldRestoreApplicationState(IUIApplicationDelegate, UIApplication, NSCoder) |
Gibt an, ob die Anwendung gespeicherte Zustandsinformationen wiederherstellen soll. |
ShouldSaveApplicationState(IUIApplicationDelegate, UIApplication, NSCoder) |
Gibt an, ob die Anwendung Anwendungsstatusinformationen speichern soll. |
UserActivityUpdated(IUIApplicationDelegate, UIApplication, NSUserActivity) |
Informiert die App darüber, dass das NSUserActivity Objekt in |
UserDidAcceptCloudKitShare(IUIApplicationDelegate, UIApplication, CKShareMetadata) |
Anwendungsdelegat für die erforderlichen Methoden des CPApplicationDelegate Protokolls. |
WillChangeStatusBarFrame(IUIApplicationDelegate, UIApplication, CGRect) |
Gibt an, dass sich der Frame der Statusleiste ändert. |
WillChangeStatusBarOrientation(IUIApplicationDelegate, UIApplication, UIInterfaceOrientation, Double) |
Gibt an, dass sich die Ausrichtung der Statusleiste ändert. |
WillContinueUserActivity(IUIApplicationDelegate, UIApplication, String) |
Informiert die App darüber, dass der Benutzer versucht, eine |
WillEncodeRestorableState(IUIApplicationDelegate, UIApplication, NSCoder) |
Gibt an, dass die App gerade Anwendungsstatusdaten speichern wird. |
WillEnterForeground(IUIApplicationDelegate, UIApplication) |
Gibt an, dass die Anwendung im Begriff ist, in den Vordergrund zu gelangen. |
WillFinishLaunching(IUIApplicationDelegate, UIApplication, NSDictionary) |
Gibt an, dass die App ihre Startprozeduren abgeschlossen hat. |
WillTerminate(IUIApplicationDelegate, UIApplication) |
Gibt an, dass die App gerade beendet wird. |