Поделиться через


CPApplicationDelegate Класс

Определение

Делегат приложения для приложений 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
Наследование
CPApplicationDelegate
Атрибуты
Реализации

Конструкторы

CPApplicationDelegate()

Конструктор по умолчанию инициализирует новый экземпляр этого класса.

CPApplicationDelegate(IntPtr)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

CPApplicationDelegate(NSObjectFlag)

Конструктор для вызова производных классов для пропуска инициализации и просто выделения объекта.

Свойства

Class

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
ClassHandle

Дескриптор для этого класса.

(Унаследовано от NSObject)
DebugDescription

Понятное для разработчика описание этого объекта.

(Унаследовано от NSObject)
Description

Описание объекта , версия ToString для Objective-C.

(Унаследовано от NSObject)
Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от NSObject)
IsDirectBinding

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
IsProxy

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
RetainCount

Возвращает текущее число удержания Objective-C для объекта .

(Унаследовано от NSObject)
Self

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
Superclass

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
SuperHandle

Дескриптор, используемый для представления методов в базовом классе для этого объекта NSObject.

(Унаследовано от NSObject)
Window

Возвращает или задает UIWindow для приложения.

Zone

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)

Методы

AccessibilityPerformMagicTap()

Выполняет наиболее важные действия приложения. Часто это переключение наиболее важного состояния приложения.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для внешнего наблюдения (с помощью NSString keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для наблюдения извне (с помощью строки keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
ApplicationSignificantTimeChange(UIApplication)

Указывает значительное изменение времени, например полуночь, время изменения оператора, начало или остановка летнего времени.

AwakeFromNib()

Вызывается после загрузки объекта из nib-файла. Переопределители должны вызывать base. AwakeFromNib().

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Action)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Асинхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
Bind(String, NSObject, String, NSDictionary)
Устаревшие..

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
BindingInfo(String)
Устаревшие..

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
BindingOptionDescriptions(String)
Устаревшие..

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
BindingValueClass(String)
Устаревшие..

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
ChangedStatusBarFrame(UIApplication, CGRect)

Указывает, что значение Frame в строке состояния изменилось.

CommitEditing()

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
ConformsToProtocol(IntPtr)

Вызывается для определения того, реализует ли этот объект указанный протокол.

(Унаследовано от NSObject)
ContinueUserActivity(UIApplication, NSUserActivity, UIApplicationRestorationHandler)

Сообщает приложению о наличии данных, связанных с продолжением задачи, указанной NSUserActivity в качестве объекта, а затем возвращает, продолжает ли приложение действие.

Copy()

Выполняет копию базового объекта Objective-C.

(Унаследовано от NSObject)
DangerousAutorelease()

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
DangerousRelease()

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
DangerousRetain()

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает на изменение индексов для связи ко многим.

(Унаследовано от NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
DidChangeStatusBarOrientation(UIApplication, UIInterfaceOrientation)

Указывает, что ориентация строки состояния изменилась.

DidChangeValue(String)

Указывает, что в указанном ключе произошло изменение.

(Унаследовано от NSObject)
DidConnectCarInterfaceController(UIApplication, CPInterfaceController, CPWindow)

Делегат приложения для приложений CarPlay.

DidDecodeRestorableState(UIApplication, NSCoder)

Указывает, что приложение должно восстановить состояние самого высокого уровня.

DidDisconnectCarInterfaceController(UIApplication, CPInterfaceController, CPWindow)

Делегат приложения для приложений CarPlay.

DidEnterBackground(UIApplication)

Указывает, что приложение вошло в фоновый режим.

DidFailToContinueUserActivitiy(UIApplication, String, NSError)

Сообщает приложению, что не удалось продолжить действие userActivityType типа, и указывает в error качестве причины сбоя.

DidReceiveRemoteNotification(UIApplication, NSDictionary, Action<UIBackgroundFetchResult>)

Поддержка удаленных фоновых уведомлений. Вызывается операционной системой, когда приложение получает удаленное уведомление.

DidRegisterUserNotificationSettings(UIApplication, UIUserNotificationSettings)

Разработчики не должны использовать этот устаревший метод. Вместо этого разработчикам следует использовать UNUserNotificationCenter.RequestAuthorization.

DidSelectManeuver(UIApplication, CPManeuver)

Система вызывает этот метод вскоре после того, как пользователь выбрал маневр вождения.

DidSelectNavigationAlert(UIApplication, CPNavigationAlert)

Система вызывает этот метод вскоре после выбора пользователем .

Dispose()

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
Dispose(Boolean)

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
DoesNotRecognizeSelector(Selector)

Указывает, что этот объект не распознает указанный селектор.

(Унаследовано от NSObject)
Equals(NSObject)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
Equals(Object)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
ExposedBindings()

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
FailedToRegisterForRemoteNotifications(UIApplication, NSError)

Указывает, что вызов завершился RegisterForRemoteNotifications() сбоем.

FinishedLaunching(UIApplication)

Метод вызывается после запуска приложения для настройки главного окна и контроллера представления.

FinishedLaunching(UIApplication, NSDictionary)

Метод вызывается после запуска приложения для настройки главного окна и контроллера представления.

GetBindingInfo(NSString)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
GetBindingOptionDescriptions(NSString)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
GetBindingValueClass(NSString)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Извлекает значения указанных ключей.

(Унаследовано от NSObject)
GetHashCode()

Создает хэш-код для текущего экземпляра.

(Унаследовано от NSObject)
GetMethodForSelector(Selector)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
GetNativeField(String)
Устаревшие..

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
GetNativeHash()

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
GetSupportedInterfaceOrientations(UIApplication, UIWindow)

Возвращает битовую маску поддерживаемых ориентаций для указанного forWindowобъекта .

GetViewController(UIApplication, String[], NSCoder)

Извлеките объект , UIViewController определенный .restorationIdentifierComponents

HandleAction(UIApplication, String, NSDictionary, Action)

Сообщает приложению о настраиваемом действии, выполняемом на основе push-уведомления, и включает actionIdentifier значение, remoteNoticationInfo данные из уведомления и completionHandler сведения о том, что разработчик приложения будет выполнять после выполнения действия.

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

Сообщает приложению о настраиваемом действии, выполняемом на основе удаленного уведомления, и включает actionIdentifier значение, remoteNoticationInfo данные из уведомления и completionHandler сведения о том, что разработчик приложения будет выполнять после выполнения действия.

HandleAction(UIApplication, String, UILocalNotification, Action)

Сообщает приложению, что пользователь выбрал действие, определяемое значением actionIdentifier из оповещения UILocalNotification объекта, и выполняет completionHandler блок после завершения действия.

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

Сообщает приложению о настраиваемом действии, выполняемом на основе локального уведомления, и включает actionIdentifier значение, responseInfo данные из уведомления и completionHandler сведения о том, что разработчик приложения будет выполнять после выполнения действия.

HandleEventsForBackgroundUrl(UIApplication, String, Action)

Все фоновые передачи в sessionIdentifier завершены, или требуется проверка подлинности. Приложение должно обновить свой интерфейс, а затем запустить completionHander.

HandleIntent(UIApplication, INIntent, Action<INIntentResponse>)

Система запрашивает, чтобы приложение обрабатывал указанный intentобъект .

HandleOpenURL(UIApplication, NSUrl)

Разработчикам приложений не следует использовать этот устаревший метод, но вместо него следует использовать M:UIKit.UIApplicationDelegate.OpenUrl* .

HandleWatchKitExtensionRequest(UIApplication, NSDictionary, Action<NSDictionary>)

Расширение watchkit сделало запрос.

Init()

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
InitializeHandle(IntPtr)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
InitializeHandle(IntPtr, String)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
Invoke(Action, Double)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
Invoke(Action, TimeSpan)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
InvokeOnMainThread(Action)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
InvokeOnMainThread(Selector, NSObject)

Синхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
IsEqual(NSObject)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
IsKindOfClass(Class)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
IsMemberOfClass(Class)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
MarkDirty()

Повышает уровень обычного однорангового объекта (isDirectBinding имеет значение true) в объект toggleref.

(Унаследовано от NSObject)
MutableCopy()

Создает изменяемую копию указанного объекта NSObject.

(Унаследовано от NSObject)
ObjectDidEndEditing(NSObject)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Указывает, что значение указанного keyPath относительно данного объекта изменилось.

(Унаследовано от NSObject)
OnActivated(UIApplication)

Система вызывает этот метод вскоре после активации приложения CarPlay.

OnResignActivation(UIApplication)

Вызывается при запуске приложения и каждый раз, когда приложение возвращается на передний план.

OpenUrl(UIApplication, NSUrl, NSDictionary)

Указывает, что приложение должно открыть указанный url с контекстом из options.

OpenUrl(UIApplication, NSUrl, String, NSObject)

Указывает, что приложение должно открыть указанный url объект в соответствии с options.

OpenUrl(UIApplication, NSUrl, UIApplicationOpenUrlOptions)

Указывает, что приложение должно открыть указанный url с контекстом из options.

PerformActionForShortcutItem(UIApplication, UIApplicationShortcutItem, UIOperationHandler)

Вызывается системой, когда пользователь инициирует быстрое действие начального экрана, если только взаимодействие не было обработано в WillFinishLaunching(UIApplication, NSDictionary) или M:UIKit.UIApplicationDelegate.DidFinishLaunching*.

PerformFetch(UIApplication, Action<UIBackgroundFetchResult>)

Фоновая поддержка: вызывается операционной системой, чтобы разрешить приложению скачивать данные.

PerformSelector(Selector)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double)

Вызывает селектор для текущего экземпляра и, если obj не имеет значения NULL, он передает его в качестве одного параметра.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, NSObject)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
PrepareForInterfaceBuilder()

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
ProtectedDataDidBecomeAvailable(UIApplication)

Указывает, что устройство было разблокировано и теперь доступны ранее зашифрованные данные.

ProtectedDataWillBecomeUnavailable(UIApplication)

Указывает, что устройство заблокировано и что защищенные файлы станут недоступными.

ReceivedLocalNotification(UIApplication, UILocalNotification)

Указывает, что приложение получило UILocalNotification.

ReceivedRemoteNotification(UIApplication, NSDictionary)

Указывает, что приложение получило удаленное уведомление.

ReceiveMemoryWarning(UIApplication)

Приложение получило предупреждение о нехватке памяти от системы.

RegisteredForRemoteNotifications(UIApplication, NSData)

Указывает, что устройство успешно зарегистрировано в Службе push-уведомлений Apple.

RemoveObserver(NSObject, NSString)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RespondsToSelector(Selector)

Распознает ли этот объект указанный селектор.

(Унаследовано от NSObject)
SetNativeField(String, NSObject)
Устаревшие..

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
SetNilValueForKey(NSString)

Задает значение null для указанного ключа.

(Унаследовано от NSObject)
SetValueForKey(NSObject, NSString)

Задает указанное значение свойства, указанного ключом.

(Унаследовано от NSObject)
SetValueForKeyPath(IntPtr, NSString)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

(Унаследовано от NSObject)
SetValueForKeyPath(NSObject, NSString)

Задает значение свойства, которое можно получить с помощью пути к ключу.

(Унаследовано от NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Указывает на попытку записать значение в неопределенный ключ. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Устанавливает значения этого объекта NSObject в указанный словарь.

(Унаследовано от NSObject)
ShouldAllowExtensionPointIdentifier(UIApplication, NSString)

Запрашивает у приложения разрешение на запуск расширений приложения на основе точки расширения, определенной .extensionPointIdentifier

ShouldRequestHealthAuthorization(UIApplication)

Система вызывает этот метод, когда приложение разработчика должно запрашивать у пользователя доступ к данным HealthKit.

ShouldRestoreApplicationState(UIApplication, NSCoder)

Указывает, должно ли приложение восстанавливать сохраненные сведения о состоянии.

ShouldSaveApplicationState(UIApplication, NSCoder)

Указывает, должно ли приложение сохранять сведения о состоянии приложения.

ToString()

Возвращает строковое представление значения текущего экземпляра.

(Унаследовано от NSObject)
Unbind(NSString)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
Unbind(String)
Устаревшие..

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
UserActivityUpdated(UIApplication, NSUserActivity)

Сообщает приложению, что NSUserActivity объект в userActivity обновлен.

UserDidAcceptCloudKitShare(UIApplication, CKShareMetadata)

Система вызывает этот метод вскоре после того, как пользователь предоставит доступ к общей информации CloudKit.

ValueForKey(NSString)

Возвращает значение свойства, связанного с указанным ключом.

(Унаследовано от NSObject)
ValueForKeyPath(NSString)

Возвращает значение свойства, которое может быть достигнуто с помощью пути к ключу.

(Унаследовано от NSObject)
ValueForUndefinedKey(NSString)

Указывает на попытку считывания значения неопределенного ключа. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает, что значения указанных индексов в указанном ключе собираются измениться.

(Унаследовано от NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Делегат приложения для приложений CarPlay.

(Унаследовано от NSObject)
WillChangeStatusBarFrame(UIApplication, CGRect)

Указывает, что кадр строки состояния изменится.

WillChangeStatusBarOrientation(UIApplication, UIInterfaceOrientation, Double)

Указывает, что ориентация строки состояния изменится.

WillChangeValue(String)

Указывает, что значение указанного ключа изменится.

(Унаследовано от NSObject)
WillContinueUserActivity(UIApplication, String)

Сообщает приложению, что пользователь пытается продолжить userActivityType действие, для которого данные могут быть недоступны, и возвращается, чтобы уведомить пользователя о том, что приложение продолжит действие.

WillEncodeRestorableState(UIApplication, NSCoder)

Указывает, что приложение будет хранить данные о состоянии приложения.

WillEnterForeground(UIApplication)

Указывает, что приложение вот-вот перейдет на передний план.

WillFinishLaunching(UIApplication, NSDictionary)

Указывает, что приложение завершает свои процедуры запуска.

WillTerminate(UIApplication)

Указывает, что приложение завершает работу.

Методы расширения

DidSelectManeuver(ICPApplicationDelegate, UIApplication, CPManeuver)

Метод, вызываемый, когда пользователь выбирает маневр.

DidSelectNavigationAlert(ICPApplicationDelegate, UIApplication, CPNavigationAlert)

Метод, вызываемый, когда пользователь выбирает оповещение навигации.

GetDebugDescription(INSObjectProtocol)

Делегат приложения для приложений CarPlay.

GetAccessibilityCustomRotors(NSObject)

Возвращает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Задает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

AccessibilityPerformMagicTap(IUIApplicationDelegate)

Выполняет наиболее важные действия приложения. Часто это переключение наиболее важного состояния приложения.

ApplicationSignificantTimeChange(IUIApplicationDelegate, UIApplication)

Указывает на значительное изменение времени, например полуночь, переход на летнее время или сдвиг часового пояса.

ChangedStatusBarFrame(IUIApplicationDelegate, UIApplication, CGRect)

Указывает, что кадр строки состояния изменился.

ContinueUserActivity(IUIApplicationDelegate, UIApplication, NSUserActivity, UIApplicationRestorationHandler)

Сообщает приложению о наличии данных, связанных с продолжением задачи, указанной NSUserActivity в качестве объекта, а затем возвращает, продолжает ли приложение действие.

DidChangeStatusBarOrientation(IUIApplicationDelegate, UIApplication, UIInterfaceOrientation)

Указывает, что ориентация строки состояния изменилась.

DidDecodeRestorableState(IUIApplicationDelegate, UIApplication, NSCoder)

Указывает, что приложение должно восстановить состояние самого высокого уровня.

DidEnterBackground(IUIApplicationDelegate, UIApplication)

Указывает, что приложение вошло в фоновый режим.

DidFailToContinueUserActivitiy(IUIApplicationDelegate, UIApplication, String, NSError)

Сообщает приложению, что не удалось продолжить действие userActivityType типа, и указывает в error качестве причины сбоя.

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

Указывает, что приложение получило удаленное уведомление.

DidRegisterUserNotificationSettings(IUIApplicationDelegate, UIApplication, UIUserNotificationSettings)

Разработчики не должны использовать этот устаревший метод. Вместо этого разработчикам следует использовать UNUserNotificationCenter.RequestAuthorization.

FailedToRegisterForRemoteNotifications(IUIApplicationDelegate, UIApplication, NSError)

Указывает, что служба push-уведомлений Apple не успешно выполнила процесс регистрации.

FinishedLaunching(IUIApplicationDelegate, UIApplication)

Запуск приложения завершен.

FinishedLaunching(IUIApplicationDelegate, UIApplication, NSDictionary)

Указывает, что запуск завершен и приложение скоро начнет работать.

GetSupportedInterfaceOrientations(IUIApplicationDelegate, UIApplication, UIWindow)

Ориентации интерфейса, поддерживаемые приложением.

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

Извлекает UIViewController, определяемый последним значением в параметре restorationIdentifierComponents.

GetWindow(IUIApplicationDelegate)

Делегат приложения для приложений CarPlay.

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

Сообщает приложению о настраиваемом действии, выполняемом на основе удаленного уведомления, и включает actionIdentifier значение, remoteNoticationInfo данные из уведомления и completionHandler сведения о том, что разработчик приложения будет выполнять после выполнения действия.

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

Сообщает приложению о настраиваемом действии, выполняемом на основе push-уведомления, и включает actionIdentifier значение, remoteNoticationInfo данные из уведомления и completionHandler сведения о том, что разработчик приложения будет выполнять после выполнения действия.

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

Сообщает приложению о настраиваемом действии, выполняемом на основе локального уведомления, и включает actionIdentifier значение, responseInfo данные из уведомления и completionHandler сведения о том, что разработчик приложения будет выполнять после выполнения действия.

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

Сообщает приложению, что пользователь выбрал действие, определяемое значением actionIdentifier из оповещения UILocalNotification объекта, и выполняет completionHandler блок после завершения действия.

HandleEventsForBackgroundUrl(IUIApplicationDelegate, UIApplication, String, Action)

Возникает, когда события, связанные с фоновым T:UIKit.NSUrlSession , ожидают обработки.

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

Система запрашивает, чтобы приложение обрабатывал указанный intentобъект .

HandleOpenURL(IUIApplicationDelegate, UIApplication, NSUrl)

Разработчики должны использовать M:UIKit.UIApplicationDelegate.OpenUrl* вместо этого устаревшего метода.

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

Расширение watchkit сделало запрос.

OnActivated(IUIApplicationDelegate, UIApplication)

Приложение перемещено из неактивного состояния в состояние actie.

OnResignActivation(IUIApplicationDelegate, UIApplication)

Приложение переходит из активного состояния в неактивное.

OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, NSDictionary)

Указывает, что приложение должно открыть указанный url с контекстом из options.

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

Загружает ресурс по указанному URL-адресу.

PerformActionForShortcutItem(IUIApplicationDelegate, UIApplication, UIApplicationShortcutItem, UIOperationHandler)

Вызывается системой, когда пользователь инициирует быстрое действие начального экрана, если только взаимодействие не было обработано в WillFinishLaunching(UIApplication, NSDictionary) или M:UIKit.UIApplicationDelegate.DidFinishLaunching*.

PerformFetch(IUIApplicationDelegate, UIApplication, Action<UIBackgroundFetchResult>)

Указывает, что приложение может начать операцию выборки, если у него есть данные для скачивания.

ProtectedDataDidBecomeAvailable(IUIApplicationDelegate, UIApplication)

Защищенные файлы теперь доступны.

ProtectedDataWillBecomeUnavailable(IUIApplicationDelegate, UIApplication)

Указывает, что защищенные файлы будут зашифрованы и недоступны для чтения.

ReceivedLocalNotification(IUIApplicationDelegate, UIApplication, UILocalNotification)

Указывает, что приложение получило локальное уведомление.

ReceivedRemoteNotification(IUIApplicationDelegate, UIApplication, NSDictionary)

Указывает, что приложение получило удаленное уведомление.

ReceiveMemoryWarning(IUIApplicationDelegate, UIApplication)

Приложение получило предупреждение о нехватке памяти от системы.

RegisteredForRemoteNotifications(IUIApplicationDelegate, UIApplication, NSData)

Указывает, что устройство успешно зарегистрировано в Службе push-уведомлений Apple.

SetWindow(IUIApplicationDelegate, UIWindow)

Делегат приложения для приложений CarPlay.

ShouldAllowExtensionPointIdentifier(IUIApplicationDelegate, UIApplication, NSString)

Запрашивает у приложения разрешение на запуск расширений приложения на основе точки расширения, определенной .extensionPointIdentifier

ShouldRequestHealthAuthorization(IUIApplicationDelegate, UIApplication)

Система вызывает этот метод, когда приложение разработчика должно запрашивать у пользователя доступ к данным HealthKit.

ShouldRestoreApplicationState(IUIApplicationDelegate, UIApplication, NSCoder)

Указывает, должно ли приложение восстанавливать сохраненные сведения о состоянии.

ShouldSaveApplicationState(IUIApplicationDelegate, UIApplication, NSCoder)

Указывает, должно ли приложение сохранять сведения о состоянии приложения.

UserActivityUpdated(IUIApplicationDelegate, UIApplication, NSUserActivity)

Сообщает приложению, что NSUserActivity объект в userActivity обновлен.

UserDidAcceptCloudKitShare(IUIApplicationDelegate, UIApplication, CKShareMetadata)

Делегат приложения для приложений CarPlay.

WillChangeStatusBarFrame(IUIApplicationDelegate, UIApplication, CGRect)

Указывает, что кадр строки состояния изменится.

WillChangeStatusBarOrientation(IUIApplicationDelegate, UIApplication, UIInterfaceOrientation, Double)

Указывает, что ориентация строки состояния изменится.

WillContinueUserActivity(IUIApplicationDelegate, UIApplication, String)

Сообщает приложению, что пользователь пытается продолжить userActivityType действие, для которого данные могут быть недоступны, и возвращается, чтобы уведомить пользователя о том, что приложение продолжит действие.

WillEncodeRestorableState(IUIApplicationDelegate, UIApplication, NSCoder)

Указывает, что приложение будет хранить данные о состоянии приложения.

WillEnterForeground(IUIApplicationDelegate, UIApplication)

Указывает, что приложение вот-вот перейдет на передний план.

WillFinishLaunching(IUIApplicationDelegate, UIApplication, NSDictionary)

Указывает, что приложение завершает свои процедуры запуска.

WillTerminate(IUIApplicationDelegate, UIApplication)

Указывает, что приложение завершает работу.

Применяется к