ICPApplicationDelegate Interface
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.
Representante de aplicativo para os métodos necessários do CPApplicationDelegate protocolo.
[Foundation.Protocol(Name="CPApplicationDelegate", WrapperType=typeof(CarPlay.CPApplicationDelegateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 12, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
public interface ICPApplicationDelegate : IDisposable, UIKit.IUIApplicationDelegate
type ICPApplicationDelegate = interface
interface INativeObject
interface IDisposable
interface IUIApplicationDelegate
- Derivado
- Atributos
- Implementações
Propriedades
Handle |
Manipule (ponteiro) para a representação de objeto não gerenciado. (Herdado de INativeObject) |
Métodos
DidConnectCarInterfaceController(UIApplication, CPInterfaceController, CPWindow) |
Representante de aplicativo para os métodos necessários do CPApplicationDelegate protocolo. |
DidDisconnectCarInterfaceController(UIApplication, CPInterfaceController, CPWindow) |
Representante de aplicativo para os métodos necessários do CPApplicationDelegate protocolo. |
Métodos de Extensão
DidSelectManeuver(ICPApplicationDelegate, UIApplication, CPManeuver) |
Método chamado quando o usuário seleciona uma manobra. |
DidSelectNavigationAlert(ICPApplicationDelegate, UIApplication, CPNavigationAlert) |
Método chamado quando o usuário seleciona um alerta de navegação. |
AccessibilityPerformMagicTap(IUIApplicationDelegate) |
Executa a ação mais importante do aplicativo. Muitas vezes, 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. Os desenvolvedores devem usar 'UNUserNotificationCenter.RequestAuthorization' em vez disso. |
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 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) |
Representante de aplicativo para os métodos necessários do CPApplicationDelegate protocolo. |
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 estão esperando 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 o 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 no Apple Push Service. |
SetWindow(IUIApplicationDelegate, UIWindow) |
Representante de aplicativo para os métodos necessários do CPApplicationDelegate protocolo. |
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) |
Representante de aplicativo para os métodos necessários do CPApplicationDelegate protocolo. |
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. |