Bagikan melalui


CPApplicationDelegate Kelas

Definisi

Delegasi aplikasi untuk aplikasi 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
Warisan
CPApplicationDelegate
Atribut
Penerapan

Konstruktor

CPApplicationDelegate()

Konstruktor default, menginisialisasi instans baru kelas ini.

CPApplicationDelegate(IntPtr)

Konstruktor yang digunakan saat membuat representasi terkelola dari objek yang tidak dikelola; Dipanggil oleh runtime.

CPApplicationDelegate(NSObjectFlag)

Konstruktor untuk memanggil kelas turunan untuk melewati inisialisasi dan hanya mengalokasikan objek .

Properti

Class

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
ClassHandle

Handel untuk kelas ini.

(Diperoleh dari NSObject)
DebugDescription

Deskripsi objek ini yang bermakna pengembang.

(Diperoleh dari NSObject)
Description

Deskripsi objek , versi Objective-C dari ToString.

(Diperoleh dari NSObject)
Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

(Diperoleh dari NSObject)
IsDirectBinding

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
IsProxy

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
RetainCount

Mengembalikan jumlah penyimpanan Objective-C saat ini untuk objek.

(Diperoleh dari NSObject)
Self

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
Superclass

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
SuperHandle

Handel yang digunakan untuk mewakili metode di kelas dasar untuk NSObject ini.

(Diperoleh dari NSObject)
Window

Mendapatkan atau mengatur UIWindow untuk aplikasi.

Zone

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)

Metode

AccessibilityPerformMagicTap()

Melakukan tindakan aplikasi yang paling penting. Seringkali, ini mengubah status aplikasi yang paling penting.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Mendaftarkan objek untuk diamati secara eksternal (menggunakan NSString keyPath).   Perubahan yang diamati dikirim ke metode objek ObserveValue(NSString, NSObject, NSDictionary, IntPtr) pengamat.

(Diperoleh dari NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Mendaftarkan objek untuk diamati secara eksternal (menggunakan keyPath string).   Perubahan yang diamati dikirim ke metode objek ObserveValue(NSString, NSObject, NSDictionary, IntPtr) pengamat.

(Diperoleh dari NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Mendaftarkan objek untuk diamati secara eksternal menggunakan metode arbitrer.

(Diperoleh dari NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Mendaftarkan objek untuk diamati secara eksternal menggunakan metode arbitrer.

(Diperoleh dari NSObject)
ApplicationSignificantTimeChange(UIApplication)

Menunjukkan pergeseran waktu yang signifikan, seperti tengah malam, waktu yang diubah operator, atau awal atau penghentian Daylight Savings.

AwakeFromNib()

Dipanggil setelah objek dimuat dari file nib. Penimpa harus memanggil basis. AwakeFromNib().

(Diperoleh dari NSObject)
BeginInvokeOnMainThread(Action)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Memanggil secara asinkron kode yang ditentukan pada utas UI utama.

(Diperoleh dari NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
Bind(String, NSObject, String, NSDictionary)
Kedaluwarsa.

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
BindingInfo(String)
Kedaluwarsa.

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
BindingOptionDescriptions(String)
Kedaluwarsa.

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
BindingValueClass(String)
Kedaluwarsa.

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
ChangedStatusBarFrame(UIApplication, CGRect)

Menunjukkan bahwa bilah Frame status telah berubah.

CommitEditing()

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
ConformsToProtocol(IntPtr)

Dipanggil untuk menentukan apakah objek ini menerapkan protokol yang ditentukan.

(Diperoleh dari NSObject)
ContinueUserActivity(UIApplication, NSUserActivity, UIApplicationRestorationHandler)

Memberi tahu aplikasi bahwa ada data yang terkait dengan melanjutkan tugas yang ditentukan sebagai NSUserActivity objek, lalu mengembalikan apakah aplikasi melanjutkan aktivitas.

Copy()

Melakukan salinan objek Objective-C yang mendasar.

(Diperoleh dari NSObject)
DangerousAutorelease()

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
DangerousRelease()

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
DangerousRetain()

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Menunjukkan perubahan yang terjadi pada indeks untuk hubungan ke banyak.

(Diperoleh dari NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
DidChangeStatusBarOrientation(UIApplication, UIInterfaceOrientation)

Menunjukkan bahwa orientasi bilah status telah berubah.

DidChangeValue(String)

Menunjukkan bahwa perubahan terjadi pada kunci yang ditentukan.

(Diperoleh dari NSObject)
DidConnectCarInterfaceController(UIApplication, CPInterfaceController, CPWindow)

Delegasi aplikasi untuk aplikasi CarPlay.

DidDecodeRestorableState(UIApplication, NSCoder)

Menunjukkan bahwa aplikasi harus memulihkan status tingkat tertinggi.

DidDisconnectCarInterfaceController(UIApplication, CPInterfaceController, CPWindow)

Delegasi aplikasi untuk aplikasi CarPlay.

DidEnterBackground(UIApplication)

Menunjukkan bahwa aplikasi telah memasuki latar belakang.

DidFailToContinueUserActivitiy(UIApplication, String, NSError)

Menginformasikan aplikasi bahwa aktivitas jenis userActivityType tidak dapat dilanjutkan, dan menentukan error sebagai alasan kegagalan.

DidReceiveRemoteNotification(UIApplication, NSDictionary, Action<UIBackgroundFetchResult>)

Dukungan pemberitahuan latar belakang jarak jauh: Dipanggil oleh sistem operasi saat aplikasi Anda menerima pemberitahuan jarak jauh.

DidRegisterUserNotificationSettings(UIApplication, UIUserNotificationSettings)

Pengembang tidak boleh menggunakan metode yang tidak digunakan lagi ini. Pengembang harus menggunakan 'UNUserNotificationCenter.RequestAuthorization' sebagai gantinya.

DidSelectManeuver(UIApplication, CPManeuver)

Sistem memanggil metode ini tak lama setelah pengguna memilih manuver mengemudi.

DidSelectNavigationAlert(UIApplication, CPNavigationAlert)

Sistem memanggil metode ini tak lama setelah pengguna memilih .

Dispose()

Merilis sumber daya yang digunakan oleh objek NSObject.

(Diperoleh dari NSObject)
Dispose(Boolean)

Merilis sumber daya yang digunakan oleh objek NSObject.

(Diperoleh dari NSObject)
DoesNotRecognizeSelector(Selector)

Menunjukkan bahwa objek ini tidak mengenali pemilih yang ditentukan.

(Diperoleh dari NSObject)
Equals(NSObject)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
Equals(Object)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
ExposedBindings()

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
FailedToRegisterForRemoteNotifications(UIApplication, NSError)

Menunjukkan bahwa panggilan ke RegisterForRemoteNotifications() gagal.

FinishedLaunching(UIApplication)

Metode yang dipanggil setelah aplikasi diluncurkan untuk mengonfigurasi jendela utama dan melihat pengontrol.

FinishedLaunching(UIApplication, NSDictionary)

Metode yang dipanggil setelah aplikasi diluncurkan untuk mengonfigurasi jendela utama dan melihat pengontrol.

GetBindingInfo(NSString)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
GetBindingOptionDescriptions(NSString)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
GetBindingValueClass(NSString)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Mengambil nilai kunci yang ditentukan.

(Diperoleh dari NSObject)
GetHashCode()

Menghasilkan kode hash untuk instans saat ini.

(Diperoleh dari NSObject)
GetMethodForSelector(Selector)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
GetNativeField(String)
Kedaluwarsa.

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
GetNativeHash()

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
GetSupportedInterfaceOrientations(UIApplication, UIWindow)

Mengembalikan masker bit dari orientasi yang didukung untuk yang ditentukan forWindow.

GetViewController(UIApplication, String[], NSCoder)

Ambil yang UIViewController diidentifikasi oleh restorationIdentifierComponents.

HandleAction(UIApplication, String, NSDictionary, Action)

Menginformasikan aplikasi tindakan kustom untuk dilakukan berdasarkan pemberitahuan push, dan menyertakan actionIdentifier nilai, remoteNoticationInfo data dari pemberitahuan, dan completionHandler agar pengembang aplikasi berjalan setelah melakukan tindakan.

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

Menginformasikan aplikasi tindakan kustom untuk dilakukan berdasarkan pemberitahuan jarak jauh, dan menyertakan actionIdentifier nilai, remoteNoticationInfo data dari pemberitahuan, dan completionHandler agar pengembang aplikasi berjalan setelah melakukan tindakan.

HandleAction(UIApplication, String, UILocalNotification, Action)

Menginformasikan aplikasi bahwa pengguna memilih tindakan yang diidentifikasi oleh actionIdentifier nilai dari pemberitahuan UILocalNotification objek, dan menjalankan completionHandler blok setelah menyelesaikan tindakan.

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

Menginformasikan aplikasi tindakan kustom untuk dilakukan berdasarkan pemberitahuan lokal, dan menyertakan actionIdentifier nilai, responseInfo data dari pemberitahuan, dan completionHandler agar pengembang aplikasi berjalan setelah melakukan tindakan.

HandleEventsForBackgroundUrl(UIApplication, String, Action)

Semua transfer latar belakang selesai sessionIdentifier , atau autentikasi diperlukan. Aplikasi harus memperbarui antarmukanya lalu menjalankan completionHander.

HandleIntent(UIApplication, INIntent, Action<INIntentResponse>)

Sistem meminta agar aplikasi menangani yang ditentukan intent.

HandleOpenURL(UIApplication, NSUrl)

Pengembang aplikasi tidak boleh menggunakan metode yang tidak digunakan lagi ini tetapi menggunakan M:UIKit.UIApplicationDelegate.OpenUrl* sebagai gantinya.

HandleWatchKitExtensionRequest(UIApplication, NSDictionary, Action<NSDictionary>)

Ekstensi watchkit telah membuat permintaan.

Init()

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
InitializeHandle(IntPtr)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
InitializeHandle(IntPtr, String)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
Invoke(Action, Double)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
Invoke(Action, TimeSpan)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
InvokeOnMainThread(Action)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
InvokeOnMainThread(Selector, NSObject)

Memanggil kode yang ditentukan secara sinkron pada utas UI utama.

(Diperoleh dari NSObject)
IsEqual(NSObject)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
IsKindOfClass(Class)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
IsMemberOfClass(Class)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
MarkDirty()

Mempromosikan objek peer reguler (IsDirectBinding adalah true) ke dalam objek toggleref.

(Diperoleh dari NSObject)
MutableCopy()

Membuat salinan yang dapat diubah dari NSObject yang ditentukan.

(Diperoleh dari NSObject)
ObjectDidEndEditing(NSObject)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Menunjukkan bahwa nilai pada keyPath yang ditentukan relatif terhadap objek ini telah berubah.

(Diperoleh dari NSObject)
OnActivated(UIApplication)

Sistem memanggil metode ini tak lama setelah aplikasi CarPlay diaktifkan.

OnResignActivation(UIApplication)

Dipanggil ketika aplikasi diluncurkan dan setiap kali aplikasi kembali ke latar depan.

OpenUrl(UIApplication, NSUrl, NSDictionary)

Menunjukkan bahwa aplikasi harus membuka yang ditentukan url dengan konteks dari options.

OpenUrl(UIApplication, NSUrl, String, NSObject)

Menunjukkan bahwa aplikasi harus membuka yang ditentukan url sesuai dengan options.

OpenUrl(UIApplication, NSUrl, UIApplicationOpenUrlOptions)

Menunjukkan bahwa aplikasi harus membuka yang ditentukan url dengan konteks dari options.

PerformActionForShortcutItem(UIApplication, UIApplicationShortcutItem, UIOperationHandler)

Dipanggil oleh sistem ketika pengguna memulai tindakan cepat layar Beranda, kecuali interaksi ditangani di WillFinishLaunching(UIApplication, NSDictionary) atau M:UIKit.UIApplicationDelegate.DidFinishLaunching*.

PerformFetch(UIApplication, Action<UIBackgroundFetchResult>)

Dukungan latar belakang: Dipanggil oleh sistem operasi untuk memungkinkan aplikasi mengunduh data.

PerformSelector(Selector)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject, Double)

Memanggil pemilih pada instans saat ini dan jika obj bukan null, pemilih meneruskan ini sebagai parameter tunggalnya.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject, NSObject)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
PrepareForInterfaceBuilder()

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
ProtectedDataDidBecomeAvailable(UIApplication)

Menunjukkan bahwa perangkat tidak terkunci dan data yang dienkripsi sebelumnya sekarang tersedia.

ProtectedDataWillBecomeUnavailable(UIApplication)

Menunjukkan bahwa perangkat sedang dikunci dan file yang dilindungi akan menjadi tidak tersedia.

ReceivedLocalNotification(UIApplication, UILocalNotification)

Menunjukkan bahwa aplikasi menerima UILocalNotification.

ReceivedRemoteNotification(UIApplication, NSDictionary)

Menunjukkan bahwa aplikasi menerima pemberitahuan jarak jauh.

ReceiveMemoryWarning(UIApplication)

Aplikasi ini telah menerima peringatan memori rendah dari sistem.

RegisteredForRemoteNotifications(UIApplication, NSData)

Menunjukkan bahwa perangkat berhasil terdaftar di Apple Push Service.

RemoveObserver(NSObject, NSString)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath yang ditentukan.

(Diperoleh dari NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath dan konteks yang ditentukan.

(Diperoleh dari NSObject)
RemoveObserver(NSObject, String)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath yang ditentukan.

(Diperoleh dari NSObject)
RemoveObserver(NSObject, String, IntPtr)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath dan konteks yang ditentukan.

(Diperoleh dari NSObject)
RespondsToSelector(Selector)

Apakah objek ini mengenali pemilih yang ditentukan.

(Diperoleh dari NSObject)
SetNativeField(String, NSObject)
Kedaluwarsa.

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
SetNilValueForKey(NSString)

Mengatur nilai kunci yang ditentukan ke null.

(Diperoleh dari NSObject)
SetValueForKey(NSObject, NSString)

Mengatur nilai properti yang ditentukan oleh kunci ke nilai yang ditentukan.

(Diperoleh dari NSObject)
SetValueForKeyPath(IntPtr, NSString)

Konstruktor yang digunakan saat membuat representasi terkelola dari objek yang tidak dikelola; Dipanggil oleh runtime.

(Diperoleh dari NSObject)
SetValueForKeyPath(NSObject, NSString)

Mengatur nilai properti yang dapat dicapai menggunakan keypath.

(Diperoleh dari NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Menunjukkan upaya untuk menulis nilai ke kunci yang tidak terdefinisi. Jika tidak ditimpa, menaikkan NSUndefinedKeyException.

(Diperoleh dari NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Mengatur nilai NSObject ini ke nilai dalam kamus yang ditentukan.

(Diperoleh dari NSObject)
ShouldAllowExtensionPointIdentifier(UIApplication, NSString)

Meminta izin dari aplikasi untuk menjalankan ekstensi aplikasi berdasarkan titik ekstensi yang diidentifikasi oleh extensionPointIdentifier.

ShouldRequestHealthAuthorization(UIApplication)

Sistem memanggil metode ini ketika aplikasi pengembang harus meminta pengguna untuk mengakses data HealthKit.

ShouldRestoreApplicationState(UIApplication, NSCoder)

Apakah aplikasi harus memulihkan informasi status tersimpan.

ShouldSaveApplicationState(UIApplication, NSCoder)

Apakah aplikasi harus menyimpan informasi status aplikasi.

ToString()

Mengembalikan representasi string dari nilai instans saat ini.

(Diperoleh dari NSObject)
Unbind(NSString)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
Unbind(String)
Kedaluwarsa.

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
UserActivityUpdated(UIApplication, NSUserActivity)

Menginformasikan aplikasi bahwa NSUserActivity objek di telah diperbarui userActivity .

UserDidAcceptCloudKitShare(UIApplication, CKShareMetadata)

Sistem memanggil metode ini tak lama setelah pengguna memberikan akses ke informasi CloudKit bersama.

ValueForKey(NSString)

Mengembalikan nilai properti yang terkait dengan kunci yang ditentukan.

(Diperoleh dari NSObject)
ValueForKeyPath(NSString)

Mengembalikan nilai properti yang dapat dicapai menggunakan keypath.

(Diperoleh dari NSObject)
ValueForUndefinedKey(NSString)

Menunjukkan upaya untuk membaca nilai kunci yang tidak terdefinisi. Jika tidak ditimpa, menaikkan NSUndefinedKeyException.

(Diperoleh dari NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Menunjukkan bahwa nilai indeks yang ditentukan dalam kunci yang ditentukan akan berubah.

(Diperoleh dari NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Delegasi aplikasi untuk aplikasi CarPlay.

(Diperoleh dari NSObject)
WillChangeStatusBarFrame(UIApplication, CGRect)

Menunjukkan bahwa bingkai bilah status akan berubah.

WillChangeStatusBarOrientation(UIApplication, UIInterfaceOrientation, Double)

Menunjukkan bahwa orientasi bilah status akan berubah.

WillChangeValue(String)

Menunjukkan bahwa nilai kunci yang ditentukan akan berubah.

(Diperoleh dari NSObject)
WillContinueUserActivity(UIApplication, String)

Memberi tahu aplikasi bahwa pengguna mencoba melanjutkan userActivityType tindakan yang datanya mungkin tidak tersedia, dan kembali untuk memberi tahu pengguna bahwa aplikasi akan melanjutkan aktivitas.

WillEncodeRestorableState(UIApplication, NSCoder)

Menunjukkan bahwa aplikasi akan menyimpan data status aplikasi.

WillEnterForeground(UIApplication)

Menunjukkan bahwa aplikasi akan memasuki latar depan.

WillFinishLaunching(UIApplication, NSDictionary)

Menunjukkan bahwa aplikasi akan menyelesaikan prosedur peluncurannya.

WillTerminate(UIApplication)

Menunjukkan bahwa aplikasi akan dihentikan.

Metode Ekstensi

DidSelectManeuver(ICPApplicationDelegate, UIApplication, CPManeuver)

Metode yang dipanggil ketika pengguna memilih manuver.

DidSelectNavigationAlert(ICPApplicationDelegate, UIApplication, CPNavigationAlert)

Metode yang dipanggil saat pengguna memilih pemberitahuan navigasi.

GetDebugDescription(INSObjectProtocol)

Delegasi aplikasi untuk aplikasi CarPlay.

GetAccessibilityCustomRotors(NSObject)

Mendapatkan array UIAccessibilityCustomRotor objek yang sesuai untuk this objek.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Mengatur array UIAccessibilityCustomRotor objek yang sesuai untuk this objek.

AccessibilityPerformMagicTap(IUIApplicationDelegate)

Melakukan tindakan terpenting aplikasi. Seringkali, ini mengubah status aplikasi yang paling penting.

ApplicationSignificantTimeChange(IUIApplicationDelegate, UIApplication)

Menunjukkan perubahan waktu yang signifikan, seperti tengah malam, perubahan ke Daylight Savings, atau pergeseran zona waktu.

ChangedStatusBarFrame(IUIApplicationDelegate, UIApplication, CGRect)

Menunjukkan bahwa bingkai bilah status telah berubah.

ContinueUserActivity(IUIApplicationDelegate, UIApplication, NSUserActivity, UIApplicationRestorationHandler)

Menginformasikan aplikasi bahwa ada data yang terkait dengan melanjutkan tugas yang ditentukan sebagai NSUserActivity objek, lalu mengembalikan apakah aplikasi melanjutkan aktivitas.

DidChangeStatusBarOrientation(IUIApplicationDelegate, UIApplication, UIInterfaceOrientation)

Menunjukkan bahwa orientasi bilah status telah berubah.

DidDecodeRestorableState(IUIApplicationDelegate, UIApplication, NSCoder)

Menunjukkan bahwa aplikasi harus memulihkan status tingkat tertinggi.

DidEnterBackground(IUIApplicationDelegate, UIApplication)

Menunjukkan bahwa aplikasi telah memasuki latar belakang.

DidFailToContinueUserActivitiy(IUIApplicationDelegate, UIApplication, String, NSError)

Menginformasikan aplikasi bahwa aktivitas jenis userActivityType tidak dapat dilanjutkan, dan menentukan error sebagai alasan kegagalan.

DidReceiveRemoteNotification(IUIApplicationDelegate, UIApplication, NSDictionary, Action<UIBackgroundFetchResult>)

Menunjukkan bahwa aplikasi menerima pemberitahuan jarak jauh.

DidRegisterUserNotificationSettings(IUIApplicationDelegate, UIApplication, UIUserNotificationSettings)

Pengembang tidak boleh menggunakan metode yang tidak digunakan lagi ini. Pengembang harus menggunakan 'UNUserNotificationCenter.RequestAuthorization' sebagai gantinya.

FailedToRegisterForRemoteNotifications(IUIApplicationDelegate, UIApplication, NSError)

Menunjukkan bahwa Apple Push Service tidak berhasil mempersaingkan proses pendaftaran.

FinishedLaunching(IUIApplicationDelegate, UIApplication)

Aplikasi telah selesai diluncurkan.

FinishedLaunching(IUIApplicationDelegate, UIApplication, NSDictionary)

Menunjukkan bahwa peluncuran telah selesai dan aplikasi akan segera mulai berjalan.

GetSupportedInterfaceOrientations(IUIApplicationDelegate, UIApplication, UIWindow)

Orientasi antarmuka yang didukung oleh aplikasi.

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

Mengambil UIViewController yang diidentifikasi oleh nilai terakhir dalam parameter restorationIdentifierComponents.

GetWindow(IUIApplicationDelegate)

Delegasi aplikasi untuk aplikasi CarPlay.

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

Menginformasikan aplikasi tindakan kustom untuk dilakukan berdasarkan pemberitahuan jarak jauh, dan menyertakan actionIdentifier nilai, remoteNoticationInfo data dari pemberitahuan, dan completionHandler agar pengembang aplikasi berjalan setelah melakukan tindakan.

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

Menginformasikan aplikasi tindakan kustom untuk dilakukan berdasarkan pemberitahuan push, dan menyertakan actionIdentifier nilai, remoteNoticationInfo data dari pemberitahuan, dan completionHandler agar pengembang aplikasi berjalan setelah melakukan tindakan.

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

Menginformasikan aplikasi tindakan kustom untuk dilakukan berdasarkan pemberitahuan lokal, dan menyertakan actionIdentifier nilai, responseInfo data dari pemberitahuan, dan completionHandler agar pengembang aplikasi berjalan setelah melakukan tindakan.

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

Memberi tahu aplikasi bahwa pengguna memilih tindakan yang diidentifikasi oleh actionIdentifier nilai dari pemberitahuan UILocalNotification objek, dan menjalankan completionHandler blok setelah menyelesaikan tindakan.

HandleEventsForBackgroundUrl(IUIApplicationDelegate, UIApplication, String, Action)

Dimunculkan ketika peristiwa yang berkaitan dengan latar belakang T:UIKit.NSUrlSession menunggu untuk diproses .

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

Sistem meminta agar aplikasi menangani yang ditentukan intent.

HandleOpenURL(IUIApplicationDelegate, UIApplication, NSUrl)

Pengembang harus menggunakan M:UIKit.UIApplicationDelegate.OpenUrl* daripada metode yang tidak digunakan lagi ini.

HandleWatchKitExtensionRequest(IUIApplicationDelegate, UIApplication, NSDictionary, Action<NSDictionary>)

Ekstensi watchkit telah membuat permintaan.

OnActivated(IUIApplicationDelegate, UIApplication)

Aplikasi ini telah berpindah dari status tidak aktif ke actie.

OnResignActivation(IUIApplicationDelegate, UIApplication)

Aplikasi ini akan berpindah dari status aktif ke status tidak aktif.

OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, NSDictionary)

Menunjukkan bahwa aplikasi harus membuka yang ditentukan url dengan konteks dari options.

OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, String, NSObject)

Memuat sumber daya dari URL yang ditentukan.

PerformActionForShortcutItem(IUIApplicationDelegate, UIApplication, UIApplicationShortcutItem, UIOperationHandler)

Dipanggil oleh sistem ketika pengguna memulai tindakan cepat layar Beranda, kecuali interaksi ditangani di WillFinishLaunching(UIApplication, NSDictionary) atau M:UIKit.UIApplicationDelegate.DidFinishLaunching*.

PerformFetch(IUIApplicationDelegate, UIApplication, Action<UIBackgroundFetchResult>)

Menunjukkan bahwa aplikasi dapat memulai operasi pengambilan jika memiliki data untuk diunduh.

ProtectedDataDidBecomeAvailable(IUIApplicationDelegate, UIApplication)

File yang dilindungi sekarang tersedia.

ProtectedDataWillBecomeUnavailable(IUIApplicationDelegate, UIApplication)

Menunjukkan bahwa file yang dilindungi akan dienkripsi dan tidak tersedia untuk dibaca.

ReceivedLocalNotification(IUIApplicationDelegate, UIApplication, UILocalNotification)

Menunjukkan bahwa aplikasi menerima pemberitahuan lokal.

ReceivedRemoteNotification(IUIApplicationDelegate, UIApplication, NSDictionary)

Menunjukkan bahwa aplikasi menerima pemberitahuan jarak jauh.

ReceiveMemoryWarning(IUIApplicationDelegate, UIApplication)

Aplikasi ini telah menerima peringatan memori rendah dari sistem.

RegisteredForRemoteNotifications(IUIApplicationDelegate, UIApplication, NSData)

Menunjukkan bahwa perangkat berhasil terdaftar di Apple Push Service.

SetWindow(IUIApplicationDelegate, UIWindow)

Delegasi aplikasi untuk aplikasi CarPlay.

ShouldAllowExtensionPointIdentifier(IUIApplicationDelegate, UIApplication, NSString)

Meminta izin dari aplikasi untuk menjalankan ekstensi aplikasi berdasarkan titik ekstensi yang diidentifikasi oleh extensionPointIdentifier.

ShouldRequestHealthAuthorization(IUIApplicationDelegate, UIApplication)

Sistem memanggil metode ini ketika aplikasi pengembang harus meminta pengguna untuk mengakses data HealthKit.

ShouldRestoreApplicationState(IUIApplicationDelegate, UIApplication, NSCoder)

Apakah aplikasi harus memulihkan informasi status tersimpan.

ShouldSaveApplicationState(IUIApplicationDelegate, UIApplication, NSCoder)

Apakah aplikasi harus menyimpan informasi status aplikasi.

UserActivityUpdated(IUIApplicationDelegate, UIApplication, NSUserActivity)

Menginformasikan aplikasi bahwa NSUserActivity objek di telah diperbarui userActivity .

UserDidAcceptCloudKitShare(IUIApplicationDelegate, UIApplication, CKShareMetadata)

Delegasi aplikasi untuk aplikasi CarPlay.

WillChangeStatusBarFrame(IUIApplicationDelegate, UIApplication, CGRect)

Menunjukkan bahwa bingkai bilah status akan berubah.

WillChangeStatusBarOrientation(IUIApplicationDelegate, UIApplication, UIInterfaceOrientation, Double)

Menunjukkan bahwa orientasi bilah status akan berubah.

WillContinueUserActivity(IUIApplicationDelegate, UIApplication, String)

Memberi tahu aplikasi bahwa pengguna mencoba melanjutkan userActivityType tindakan yang datanya mungkin tidak tersedia, dan kembali memberi tahu pengguna bahwa aplikasi akan melanjutkan aktivitas.

WillEncodeRestorableState(IUIApplicationDelegate, UIApplication, NSCoder)

Menunjukkan bahwa aplikasi akan menyimpan data status aplikasi.

WillEnterForeground(IUIApplicationDelegate, UIApplication)

Menunjukkan bahwa aplikasi akan memasuki latar depan.

WillFinishLaunching(IUIApplicationDelegate, UIApplication, NSDictionary)

Menunjukkan bahwa aplikasi akan menyelesaikan prosedur peluncurannya.

WillTerminate(IUIApplicationDelegate, UIApplication)

Menunjukkan bahwa aplikasi akan dihentikan.

Berlaku untuk