UIApplicationDelegate Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma classe usada para receber eventos gerados por um UIApplication.
[Foundation.Protocol]
[Foundation.Register("UIApplicationDelegate", false)]
public class UIApplicationDelegate : Foundation.NSObject, IDisposable, UIKit.IUIApplicationDelegate
type UIApplicationDelegate = class
inherit NSObject
interface IUIApplicationDelegate
interface INativeObject
interface IDisposable
- Herança
- Atributos
- Implementações
Comentários
Uma implementação fortemente tipada de uma classe que pode ser usada para responder a eventos gerados pelo UIApplication.
Os desenvolvedores de aplicativos geralmente substituirão o FinishedLaunching(IUIApplicationDelegate, UIApplication, NSDictionary) método , configurarão o principal UIWindowdo aplicativo , instanciarão o nível UIViewControllersuperior e o RootViewControlleratribuirão ao .
É assim que uma classe UIApplicationDelegate mínima se parece:
[Register ("AppDelegate")]
public partial class AppDelegate : UIApplicationDelegate
{
UIWindow window;
public override bool FinishedLaunching (UIApplication app, NSDictionary options)
{
window = new UIWindow (UIScreen.MainScreen.Bounds);
window.RootViewController = new UIViewController ();
window.MakeKeyAndVisible ();
return true;
}
}
O UIApplicationDelegate fornece métodos substituíveis para todo o ciclo de vida do aplicativo:
Os aplicativos têm quatro modos principais:
- Iniciando, envolvendo os métodos WillFinishLaunching(UIApplication, NSDictionary), FinishedLaunching(IUIApplicationDelegate, UIApplication, NSDictionary)e talvez M:UIKit.UIApplication.OpenURL* (se o aplicativo foi iniciado ou em primeiro plano com M:UIKit.UIApplication.OpenURL*).
- Processamento em primeiro plano, livro encerrado pelos métodos OnActivated(UIApplication) e OnResignActivation(UIApplication).
- Processamento ou suspensão em segundo plano, que começa com uma chamada para DidEnterBackground(UIApplication) e termina quando o aplicativo retorna para o primeiro plano após a execução WillEnterForeground(UIApplication) ou quando o aplicativo está prestes a terminar.
- Terminando, que é precedido por uma chamada para WillTerminate(UIApplication).
Conforme mencionado anteriormente, o método mais comumente substituído é FinishedLaunching(IUIApplicationDelegate, UIApplication, NSDictionary), que é o local padrão para inicializar o do UIWindow aplicativo e o da RootViewControllerjanela.
Os aplicativos iOS devem ser projetados para serem de longa duração, com muitas transições entre processamento em primeiro plano e suspensão ou em segundo plano.
O UIApplicationDelegate de um aplicativo normalmente é definido como um dos poucos, ou apenas, coisas feitas pelo método do Main
aplicativo. O UIApplicationDelegate exporta uma cadeia de caracteres usando e RegisterAttribute essa cadeia de caracteres é usada como o delegateClassName
argumento para o método M:UIKit.UIApplication.Main(string[],string,string), conforme mostrado no exemplo a seguir:
public class Application
{
static void Main(string[] args)
{
UIApplication.Main(args, null, "AppDelegate");
}
}
[Register ("AppDelegate")]
public partial class AppDelegate : UIApplicationDelegate
{
//...etc
}
Os aplicativos que são iniciados de um XIB ou storyboard usam o UIApplicationDelegate especificado no XIB ou storyboard.
Construtores
UIApplicationDelegate() |
Construtor padrão que inicializa uma nova instância dessa classe sem parâmetros. |
UIApplicationDelegate(IntPtr) |
Um construtor usado ao criar representações gerenciadas de objetos não gerenciados; Chamado pelo runtime. |
UIApplicationDelegate(NSObjectFlag) |
Construtor para chamar em classes derivadas para ignorar a inicialização e simplesmente alocar o objeto. |
Propriedades
Class |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
ClassHandle |
O identificador dessa classe. (Herdado de NSObject) |
DebugDescription |
Uma descrição significativa do desenvolvedor desse objeto. (Herdado de NSObject) |
Description |
Descrição do objeto, a versão Objective-C de ToString. (Herdado de NSObject) |
Handle |
Manipule (ponteiro) para a representação de objeto não gerenciado. (Herdado de NSObject) |
IsDirectBinding |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
IsProxy |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
RetainCount |
Retorna a contagem de retenção objective-C atual para o objeto . (Herdado de NSObject) |
Self |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
Superclass |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
SuperHandle |
Identificador usado para representar os métodos na classe base para esse NSObject. (Herdado de NSObject) |
Window |
A janela usada para exibir o aplicativo na tela principal do dispositivo. |
Zone |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
Métodos
AccessibilityPerformMagicTap() |
Executa a ação mais importante do aplicativo. Geralmente, isso é alternar o estado mais importante do aplicativo. |
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) |
Registra um objeto para ser observado externamente (usando NSString keyPath). As alterações observadas são expedidas para o método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) do observador. (Herdado de NSObject) |
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) |
Registra um objeto para ser observado externamente (usando keyPath de cadeia de caracteres). As alterações observadas são expedidas para o método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) do observador. (Herdado de NSObject) |
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>) |
Registra um objeto para ser observado externamente usando um método arbitrário. (Herdado de NSObject) |
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>) |
Registra um objeto para ser observado externamente usando um método arbitrário. (Herdado de NSObject) |
ApplicationSignificantTimeChange(UIApplication) |
Indica uma mudança significativa no tempo, como meia-noite, horário alterado pela operadora ou início ou parada do Horário de Verão. |
AwakeFromNib() |
Chamado depois que o objeto foi carregado do arquivo nib. Os substituidores devem chamar base. AwakeFromNib(). (Herdado de NSObject) |
BeginInvokeOnMainThread(Action) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
BeginInvokeOnMainThread(Selector, NSObject) |
Invoca de forma assíncrona o código especificado no thread de interface do usuário principal. (Herdado de NSObject) |
Bind(NSString, NSObject, String, NSDictionary) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
Bind(String, NSObject, String, NSDictionary) |
Obsoleto.
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
BindingInfo(String) |
Obsoleto.
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
BindingOptionDescriptions(String) |
Obsoleto.
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
BindingValueClass(String) |
Obsoleto.
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
ChangedStatusBarFrame(UIApplication, CGRect) |
Indica que o Frame da barra de status foi alterado. |
CommitEditing() |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
CommitEditing(NSObject, Selector, IntPtr) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
ConformsToProtocol(IntPtr) |
Invocado para determinar se esse objeto implementa o protocolo especificado. (Herdado de NSObject) |
ContinueUserActivity(UIApplication, NSUserActivity, UIApplicationRestorationHandler) |
Informa ao aplicativo que há dados associados à continuação de uma tarefa especificada como um NSUserActivity objeto e retorna se o aplicativo continuou a atividade. |
Copy() |
Executa uma cópia do objeto Objective-C subjacente. (Herdado de NSObject) |
DangerousAutorelease() |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
DangerousRelease() |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
DangerousRetain() |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
DidChange(NSKeyValueChange, NSIndexSet, NSString) |
Indica que ocorreu uma alteração nos índices de uma relação para muitos. (Herdado de NSObject) |
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
DidChangeStatusBarOrientation(UIApplication, UIInterfaceOrientation) |
Indica que a orientação da barra de status foi alterada. |
DidChangeValue(String) |
Indica que ocorreu uma alteração na chave especificada. (Herdado de NSObject) |
DidDecodeRestorableState(UIApplication, NSCoder) |
Indica que o aplicativo deve restaurar o estado de nível mais alto. |
DidEnterBackground(UIApplication) |
Indica que o aplicativo entrou em segundo plano. |
DidFailToContinueUserActivitiy(UIApplication, String, NSError) |
Informa ao aplicativo que a atividade do |
DidReceiveRemoteNotification(UIApplication, NSDictionary, Action<UIBackgroundFetchResult>) |
Suporte à notificação em segundo plano remoto: invocado pelo sistema operacional quando seu aplicativo recebeu uma notificação remota. |
DidRegisterUserNotificationSettings(UIApplication, UIUserNotificationSettings) |
Os desenvolvedores não devem usar esse método preterido. Em vez disso, os desenvolvedores devem usar 'UNUserNotificationCenter.RequestAuthorization'. |
Dispose() |
Libera os recursos usados pelo objeto NSObject. (Herdado de NSObject) |
Dispose(Boolean) |
Libera os recursos usados pelo objeto NSObject. (Herdado de NSObject) |
DoesNotRecognizeSelector(Selector) |
Indica que esse objeto não reconhece o seletor especificado. (Herdado de NSObject) |
Equals(NSObject) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
Equals(Object) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
ExposedBindings() |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
FailedToRegisterForRemoteNotifications(UIApplication, NSError) |
Indica que uma chamada para RegisterForRemoteNotifications() falhou. |
FinishedLaunching(UIApplication) |
Método invocado depois que o aplicativo é iniciado para configurar a janela principal e o controlador de exibição. |
FinishedLaunching(UIApplication, NSDictionary) |
Método invocado depois que o aplicativo é iniciado para configurar a janela principal e o controlador de exibição. |
GetBindingInfo(NSString) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
GetBindingOptionDescriptions(NSString) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
GetBindingValueClass(NSString) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
GetDictionaryOfValuesFromKeys(NSString[]) |
Recupera os valores das chaves especificadas. (Herdado de NSObject) |
GetHashCode() |
Gera um código hash para a instância atual. (Herdado de NSObject) |
GetMethodForSelector(Selector) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
GetNativeField(String) |
Obsoleto.
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
GetNativeHash() |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
GetSupportedInterfaceOrientations(UIApplication, UIWindow) |
Retorna uma máscara de bits de orientações com suporte para o especificado |
GetViewController(UIApplication, String[], NSCoder) |
Recupere o UIViewController identificado pelo |
HandleAction(UIApplication, String, NSDictionary, Action) |
Informa o aplicativo de uma ação personalizada a ser executada com base em uma notificação por push e inclui o valor, |
HandleAction(UIApplication, String, NSDictionary, NSDictionary, Action) |
Informa o aplicativo de uma ação personalizada a ser executada com base em uma notificação remota e inclui o valor, |
HandleAction(UIApplication, String, UILocalNotification, Action) |
Informa ao aplicativo que o usuário selecionou uma ação identificada pelo |
HandleAction(UIApplication, String, UILocalNotification, NSDictionary, Action) |
Informa o aplicativo de uma ação personalizada a ser executada com base em uma notificação local e inclui o valor, |
HandleEventsForBackgroundUrl(UIApplication, String, Action) |
Todas as transferências em segundo plano no |
HandleIntent(UIApplication, INIntent, Action<INIntentResponse>) |
O sistema está solicitando que o aplicativo manipule o especificado |
HandleOpenURL(UIApplication, NSUrl) |
Os desenvolvedores de aplicativos não devem usar esse método preterido, mas usar M:UIKit.UIApplicationDelegate.OpenUrl* em vez disso. |
HandleWatchKitExtensionRequest(UIApplication, NSDictionary, Action<NSDictionary>) |
Uma extensão do watchkit fez uma solicitação. |
Init() |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
InitializeHandle(IntPtr) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
InitializeHandle(IntPtr, String) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
Invoke(Action, Double) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
Invoke(Action, TimeSpan) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
InvokeOnMainThread(Action) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
InvokeOnMainThread(Selector, NSObject) |
Invoca de forma síncrona o código especificado no thread principal da interface do usuário. (Herdado de NSObject) |
IsEqual(NSObject) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
IsKindOfClass(Class) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
IsMemberOfClass(Class) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
MarkDirty() |
Promove um objeto par regular (IsDirectBinding é true) em um objeto toggleref. (Herdado de NSObject) |
MutableCopy() |
Cria uma cópia mutável do NSObject especificado. (Herdado de NSObject) |
ObjectDidEndEditing(NSObject) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) |
Indica que o valor no keyPath especificado em relação a esse objeto foi alterado. (Herdado de NSObject) |
OnActivated(UIApplication) |
Chamado quando o aplicativo é iniciado e sempre que o aplicativo retorna para o primeiro plano. |
OnResignActivation(UIApplication) |
Chamado quando o aplicativo está prestes a entrar em segundo plano, ser suspenso ou quando o usuário recebe uma interrupção, como uma chamada telefônica ou texto. |
OpenUrl(UIApplication, NSUrl, NSDictionary) |
Indica que o aplicativo deve abrir o especificado |
OpenUrl(UIApplication, NSUrl, String, NSObject) |
Indica que o aplicativo deve abrir o especificado |
OpenUrl(UIApplication, NSUrl, UIApplicationOpenUrlOptions) |
Indica que o aplicativo deve abrir o especificado de |
PerformActionForShortcutItem(UIApplication, UIApplicationShortcutItem, UIOperationHandler) |
Chamado pelo sistema quando o usuário inicia uma ação rápida de tela inicial, a menos que a interação tenha sido tratada em WillFinishLaunching(UIApplication, NSDictionary) ou M:UIKit.UIApplicationDelegate.DidFinishLaunching*. |
PerformFetch(UIApplication, Action<UIBackgroundFetchResult>) |
Suporte em segundo plano: invocado pelo sistema operacional para permitir que um aplicativo baixe dados. |
PerformSelector(Selector) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
PerformSelector(Selector, NSObject) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
PerformSelector(Selector, NSObject, Double) |
Invoca o seletor na instância atual e, se o |
PerformSelector(Selector, NSObject, Double, NSString[]) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
PerformSelector(Selector, NSObject, NSObject) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
PerformSelector(Selector, NSThread, NSObject, Boolean) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
PrepareForInterfaceBuilder() |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
ProtectedDataDidBecomeAvailable(UIApplication) |
Indica que o dispositivo foi desbloqueado e os dados criptografados anteriormente agora estão disponíveis. |
ProtectedDataWillBecomeUnavailable(UIApplication) |
Indica que o dispositivo está sendo bloqueado e que os arquivos protegidos ficarão indisponíveis. |
ReceivedLocalNotification(UIApplication, UILocalNotification) |
Indica que o aplicativo recebeu um UILocalNotification. |
ReceivedRemoteNotification(UIApplication, NSDictionary) |
Indica que o aplicativo recebeu uma notificação remota. |
ReceiveMemoryWarning(UIApplication) |
O aplicativo recebeu um aviso de baixa memória do sistema. |
RegisteredForRemoteNotifications(UIApplication, NSData) |
Indica que uma chamada para RegisterForRemoteNotifications() foi bem-sucedida. |
RemoveObserver(NSObject, NSString) |
Impede que o observador especificado receba mais notificações de valores alterados para o keyPath especificado. (Herdado de NSObject) |
RemoveObserver(NSObject, NSString, IntPtr) |
Impede que o observador especificado receba mais notificações de valores alterados para o keyPath e o contexto especificados. (Herdado de NSObject) |
RemoveObserver(NSObject, String) |
Impede que o observador especificado receba mais notificações de valores alterados para o keyPath especificado. (Herdado de NSObject) |
RemoveObserver(NSObject, String, IntPtr) |
Impede que o observador especificado receba mais notificações de valores alterados para o keyPath e o contexto especificados. (Herdado de NSObject) |
RespondsToSelector(Selector) |
Se esse objeto reconhece o seletor especificado. (Herdado de NSObject) |
SetNativeField(String, NSObject) |
Obsoleto.
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
SetNilValueForKey(NSString) |
Define o valor da chave especificada como nulo. (Herdado de NSObject) |
SetValueForKey(NSObject, NSString) |
Define o valor da propriedade especificada pela chave para o valor especificado. (Herdado de NSObject) |
SetValueForKeyPath(IntPtr, NSString) |
Um construtor usado ao criar representações gerenciadas de objetos não gerenciados; Chamado pelo runtime. (Herdado de NSObject) |
SetValueForKeyPath(NSObject, NSString) |
Define o valor de uma propriedade que pode ser acessada usando um keypath. (Herdado de NSObject) |
SetValueForUndefinedKey(NSObject, NSString) |
Indica uma tentativa de gravar um valor em uma chave indefinida. Se não for substituído, gerará uma NSUndefinedKeyException. (Herdado de NSObject) |
SetValuesForKeysWithDictionary(NSDictionary) |
Define os valores desse NSObject como aqueles no dicionário especificado. (Herdado de NSObject) |
ShouldAllowExtensionPointIdentifier(UIApplication, NSString) |
Solicita permissão do aplicativo para executar extensões de aplicativo com base no ponto de extensão identificado por |
ShouldRequestHealthAuthorization(UIApplication) |
O sistema chama esse método quando o aplicativo do desenvolvedor deve solicitar ao usuário acesso aos dados do HealthKit. |
ShouldRestoreApplicationState(UIApplication, NSCoder) |
Se o aplicativo deve restaurar informações de estado salvas. |
ShouldSaveApplicationState(UIApplication, NSCoder) |
Se o aplicativo deve salvar informações de estado do aplicativo. |
ToString() |
Retorna uma representação de cadeia de caracteres do valor da instância atual. (Herdado de NSObject) |
Unbind(NSString) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
Unbind(String) |
Obsoleto.
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
UserActivityUpdated(UIApplication, NSUserActivity) |
Uma atividade do usuário foi atualizada. |
UserDidAcceptCloudKitShare(UIApplication, CKShareMetadata) |
Uma classe usada para receber eventos gerados por um UIApplication. |
ValueForKey(NSString) |
Retorna o valor da propriedade associada à chave especificada. (Herdado de NSObject) |
ValueForKeyPath(NSString) |
Retorna o valor de uma propriedade que pode ser acessada usando um keypath. (Herdado de NSObject) |
ValueForUndefinedKey(NSString) |
Indica uma tentativa de ler um valor de uma chave indefinida. Se não for substituído, gerará uma NSUndefinedKeyException. (Herdado de NSObject) |
WillChange(NSKeyValueChange, NSIndexSet, NSString) |
Indica que os valores dos índices especificados na chave especificada estão prestes a ser alterados. (Herdado de NSObject) |
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) |
Uma classe usada para receber eventos gerados por um UIApplication. (Herdado de NSObject) |
WillChangeStatusBarFrame(UIApplication, CGRect) |
Indica que o quadro da barra de status será alterado em breve. |
WillChangeStatusBarOrientation(UIApplication, UIInterfaceOrientation, Double) |
Indica que a orientação da barra de status será alterada em breve. |
WillChangeValue(String) |
Indica que o valor da chave especificada está prestes a ser alterado. (Herdado de NSObject) |
WillContinueUserActivity(UIApplication, String) |
Informa ao aplicativo que o usuário está tentando continuar uma |
WillEncodeRestorableState(UIApplication, NSCoder) |
Indica que o aplicativo está prestes a armazenar dados de estado do aplicativo. |
WillEnterForeground(UIApplication) |
Chamado antes do aplicativo retornar de um estado em segundo plano. |
WillFinishLaunching(UIApplication, NSDictionary) |
Indica que a inicialização foi iniciada, mas a restauração do estado ainda não ocorreu. |
WillTerminate(UIApplication) |
Chamado se o aplicativo está sendo encerrado devido a restrições de memória ou diretamente pelo usuário. |
Métodos de Extensão
GetDebugDescription(INSObjectProtocol) |
Uma classe usada para receber eventos gerados por um UIApplication. |
GetAccessibilityCustomRotors(NSObject) |
Obtém a matriz de UIAccessibilityCustomRotor objetos apropriados para |
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
Define a matriz de UIAccessibilityCustomRotor objetos apropriados para |
AccessibilityPerformMagicTap(IUIApplicationDelegate) |
Executa a ação mais importante do aplicativo. Geralmente, isso é alternar o estado mais importante do aplicativo. |
ApplicationSignificantTimeChange(IUIApplicationDelegate, UIApplication) |
Indica uma alteração significativa no tempo, como meia-noite, alteração para Horário de Verão ou mudança no fuso horário. |
ChangedStatusBarFrame(IUIApplicationDelegate, UIApplication, CGRect) |
Indica que o quadro da barra de status foi alterado. |
ContinueUserActivity(IUIApplicationDelegate, UIApplication, NSUserActivity, UIApplicationRestorationHandler) |
Informa ao aplicativo que há dados associados à continuação de uma tarefa especificada como um NSUserActivity objeto e retorna se o aplicativo continuou a atividade. |
DidChangeStatusBarOrientation(IUIApplicationDelegate, UIApplication, UIInterfaceOrientation) |
Indica que a orientação da barra de status foi alterada. |
DidDecodeRestorableState(IUIApplicationDelegate, UIApplication, NSCoder) |
Indica que o aplicativo deve restaurar o estado de nível mais alto. |
DidEnterBackground(IUIApplicationDelegate, UIApplication) |
Indica que o aplicativo entrou em segundo plano. |
DidFailToContinueUserActivitiy(IUIApplicationDelegate, UIApplication, String, NSError) |
Informa ao aplicativo que a atividade do |
DidReceiveRemoteNotification(IUIApplicationDelegate, UIApplication, NSDictionary, Action<UIBackgroundFetchResult>) |
Indica que o aplicativo recebeu uma notificação remota. |
DidRegisterUserNotificationSettings(IUIApplicationDelegate, UIApplication, UIUserNotificationSettings) |
Os desenvolvedores não devem usar esse método preterido. Em vez disso, os desenvolvedores devem usar 'UNUserNotificationCenter.RequestAuthorization'. |
FailedToRegisterForRemoteNotifications(IUIApplicationDelegate, UIApplication, NSError) |
Indica que o Apple Push Service não competiu com êxito no processo de registro. |
FinishedLaunching(IUIApplicationDelegate, UIApplication) |
O aplicativo terminou de ser iniciado. |
FinishedLaunching(IUIApplicationDelegate, UIApplication, NSDictionary) |
Indica que a inicialização foi concluída e que o aplicativo começará a ser executado em breve. |
GetSupportedInterfaceOrientations(IUIApplicationDelegate, UIApplication, UIWindow) |
As orientações de interface compatíveis com o aplicativo. |
GetViewController(IUIApplicationDelegate, UIApplication, String[], NSCoder) |
Recupera o UIViewController identificado pelo último valor no parâmetro restoreIdentifierComponents. |
GetWindow(IUIApplicationDelegate) |
Uma classe usada para receber eventos gerados por um UIApplication. |
HandleAction(IUIApplicationDelegate, UIApplication, String, NSDictionary, NSDictionary, Action) |
Informa o aplicativo de uma ação personalizada a ser executada com base em uma notificação remota e inclui o valor, |
HandleAction(IUIApplicationDelegate, UIApplication, String, NSDictionary, Action) |
Informa o aplicativo de uma ação personalizada a ser executada com base em uma notificação por push e inclui o valor, |
HandleAction(IUIApplicationDelegate, UIApplication, String, UILocalNotification, NSDictionary, Action) |
Informa o aplicativo de uma ação personalizada a ser executada com base em uma notificação local e inclui o valor, |
HandleAction(IUIApplicationDelegate, UIApplication, String, UILocalNotification, Action) |
Informa ao aplicativo que o usuário selecionou uma ação identificada pelo |
HandleEventsForBackgroundUrl(IUIApplicationDelegate, UIApplication, String, Action) |
Gerado quando eventos relacionados a um T:UIKit.NSUrlSession em segundo plano estão aguardando para serem processados. |
HandleIntent(IUIApplicationDelegate, UIApplication, INIntent, Action<INIntentResponse>) |
O sistema está solicitando que o aplicativo manipule o especificado |
HandleOpenURL(IUIApplicationDelegate, UIApplication, NSUrl) |
Os desenvolvedores devem usar M:UIKit.UIApplicationDelegate.OpenUrl* em vez desse método preterido. |
HandleWatchKitExtensionRequest(IUIApplicationDelegate, UIApplication, NSDictionary, Action<NSDictionary>) |
Uma extensão do watchkit fez uma solicitação. |
OnActivated(IUIApplicationDelegate, UIApplication) |
O aplicativo passou do estado inativo para actie. |
OnResignActivation(IUIApplicationDelegate, UIApplication) |
O aplicativo está prestes a passar do estado ativo para o estado inativo. |
OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, NSDictionary) |
Indica que o aplicativo deve abrir o especificado |
OpenUrl(IUIApplicationDelegate, UIApplication, NSUrl, String, NSObject) |
Carrega um recurso da URL especificada. |
PerformActionForShortcutItem(IUIApplicationDelegate, UIApplication, UIApplicationShortcutItem, UIOperationHandler) |
Chamado pelo sistema quando o usuário inicia uma ação rápida de tela inicial, a menos que a interação tenha sido tratada em WillFinishLaunching(UIApplication, NSDictionary) ou M:UIKit.UIApplicationDelegate.DidFinishLaunching*. |
PerformFetch(IUIApplicationDelegate, UIApplication, Action<UIBackgroundFetchResult>) |
Indica que o aplicativo pode iniciar uma operação de busca se tiver dados a serem baixados. |
ProtectedDataDidBecomeAvailable(IUIApplicationDelegate, UIApplication) |
Os arquivos protegidos agora estão disponíveis. |
ProtectedDataWillBecomeUnavailable(IUIApplicationDelegate, UIApplication) |
Indica que os arquivos protegidos estão prestes a ser criptografados e indisponíveis para leitura. |
ReceivedLocalNotification(IUIApplicationDelegate, UIApplication, UILocalNotification) |
Indica que o aplicativo recebeu uma notificação local. |
ReceivedRemoteNotification(IUIApplicationDelegate, UIApplication, NSDictionary) |
Indica que o aplicativo recebeu uma notificação remota. |
ReceiveMemoryWarning(IUIApplicationDelegate, UIApplication) |
O aplicativo recebeu um aviso de baixa memória do sistema. |
RegisteredForRemoteNotifications(IUIApplicationDelegate, UIApplication, NSData) |
Indica que o dispositivo foi registrado com êxito com o Apple Push Service. |
SetWindow(IUIApplicationDelegate, UIWindow) |
Uma classe usada para receber eventos gerados por um UIApplication. |
ShouldAllowExtensionPointIdentifier(IUIApplicationDelegate, UIApplication, NSString) |
Solicita permissão do aplicativo para executar extensões de aplicativo com base no ponto de extensão identificado por |
ShouldRequestHealthAuthorization(IUIApplicationDelegate, UIApplication) |
O sistema chama esse método quando o aplicativo do desenvolvedor deve solicitar ao usuário acesso aos dados do HealthKit. |
ShouldRestoreApplicationState(IUIApplicationDelegate, UIApplication, NSCoder) |
Se o aplicativo deve restaurar informações de estado salvas. |
ShouldSaveApplicationState(IUIApplicationDelegate, UIApplication, NSCoder) |
Se o aplicativo deve salvar informações de estado do aplicativo. |
UserActivityUpdated(IUIApplicationDelegate, UIApplication, NSUserActivity) |
Informa ao aplicativo que o NSUserActivity objeto em |
UserDidAcceptCloudKitShare(IUIApplicationDelegate, UIApplication, CKShareMetadata) |
Uma classe usada para receber eventos gerados por um UIApplication. |
WillChangeStatusBarFrame(IUIApplicationDelegate, UIApplication, CGRect) |
Indica que o quadro da barra de status está prestes a ser alterado. |
WillChangeStatusBarOrientation(IUIApplicationDelegate, UIApplication, UIInterfaceOrientation, Double) |
Indica que a orientação da barra de status está prestes a ser alterada. |
WillContinueUserActivity(IUIApplicationDelegate, UIApplication, String) |
Informa ao aplicativo que o usuário está tentando continuar uma |
WillEncodeRestorableState(IUIApplicationDelegate, UIApplication, NSCoder) |
Indica que o aplicativo está prestes a armazenar dados de estado do aplicativo. |
WillEnterForeground(IUIApplicationDelegate, UIApplication) |
Indica que o aplicativo está prestes a entrar em primeiro plano. |
WillFinishLaunching(IUIApplicationDelegate, UIApplication, NSDictionary) |
Indica que o aplicativo está prestes a concluir seus procedimentos de inicialização. |
WillTerminate(IUIApplicationDelegate, UIApplication) |
Indica que o aplicativo está prestes a ser encerrado. |