Windows phone 8 Windows Phone 8的退出事件

Windows phone 8 Windows Phone 8的退出事件,windows-phone-8,Windows Phone 8,如何在用户退出应用程序之前为我的Windows Phone 8应用程序注册OnExit事件以执行某些任务 我尝试使用: Application.Current.Exit 但VisualStudio表示,Windows Phone不会调用它。 有什么帮助吗 谢谢我假设这是一个Windows Phone 8.0 Silverlight应用程序,因为您没有另外说明 在App.xaml.cs中,应该有一个应用程序关闭事件。您可能希望在此处运行这些任务。请注意,在操作系统终止进程之前,您只有几秒钟的时间

如何在用户退出应用程序之前为我的Windows Phone 8应用程序注册OnExit事件以执行某些任务

我尝试使用:

Application.Current.Exit
但VisualStudio表示,Windows Phone不会调用它。 有什么帮助吗


谢谢

我假设这是一个Windows Phone 8.0 Silverlight应用程序,因为您没有另外说明


在App.xaml.cs中,应该有一个应用程序关闭事件。您可能希望在此处运行这些任务。请注意,在操作系统终止进程之前,您只有几秒钟的时间运行代码。

我假设这是一个Windows Phone 8.0 Silverlight应用程序,因为您没有另外说明

在App.xaml.cs中,应该有一个应用程序关闭事件。您可能希望在此处运行这些任务。请注意,在操作系统终止进程之前,您只有几秒钟的时间运行代码。

您有一个新的任务。在自动生成的App.xaml.cs中,您应该已经有一个连接的应用程序关闭处理程序。但是,您不应使用它,因为:

如果您的应用程序在不在前台时被操作系统终止,则不会引发关闭事件。您的应用程序可以依赖于接收停用的事件,但不能关闭。因此,您应该在停用的事件处理程序中执行所有基本的清理和状态维护任务

将任务放在自动生成的应用程序停用方法中。

您有一个。在自动生成的App.xaml.cs中,您应该已经有一个连接的应用程序关闭处理程序。但是,您不应使用它,因为:

如果您的应用程序在不在前台时被操作系统终止,则不会引发关闭事件。您的应用程序可以依赖于接收停用的事件,但不能关闭。因此,您应该在停用的事件处理程序中执行所有基本的清理和状态维护任务


将您的任务置于自动生成的应用程序停用方法中。

Hi。默认情况下,我没有任何应用程序关闭处理程序。所以我试着用PhoneApplicationService注册了一个,但是没有关闭事件。所以我用PhoneApplicationService.Current添加了一个。但现在没有人打电话了。既不在PhoneApplicationService.Current.Closing事件中,也不在PhoneApplicationService.Current.Launching事件中。帮助?你的App.xaml应该有:即使我调用Application.Current.Terminate,它也会被调用吗?@PratPor我从未使用过Terminate,所以你必须自己检查一下。但我建议您不要以编程方式退出应用程序,而是依赖标准的Windows Phone navigation model.Hi。默认情况下,我没有任何应用程序关闭处理程序。所以我试着用PhoneApplicationService注册了一个,但是没有关闭事件。所以我用PhoneApplicationService.Current添加了一个。但现在没有人打电话了。既不在PhoneApplicationService.Current.Closing事件中,也不在PhoneApplicationService.Current.Launching事件中。帮助?你的App.xaml应该有:即使我调用Application.Current.Terminate,它也会被调用吗?@PratPor我从未使用过Terminate,所以你必须自己检查一下。但我建议您不要以编程方式退出应用程序,而是依赖标准的Windows Phone导航模型。