在Windows Phone 8中使用App.Current.Terminate()方法

7

由于Windows Phone 8为我们提供了这个方法,以便在程序上终止应用程序,如果我们在应用程序中使用此方法来终止页面,而导航历史记录中没有后退条目,那么是否会在应用程序提交时出现任何问题?

3个回答

2
使用此调用时不会出现认证问题,但请确保在调用此调用时已保存了应用程序中的所有数据,因为此调用会立即终止您的应用程序 - ApplicationClosing事件处理程序在此之后不会被触发!

0

关于新的终止方法,我不能多说,但我有一个应用程序(注意:不是游戏),在某些点上会执行以下操作

private void Kill()
{
   new Microsoft.Xna.Framework.Game().Exit();
}

这个应用程序没有任何问题地通过了认证。这是一个适用于WP7和WP8的应用程序,因此我无法使用Terminate()。


0
为什么在使用空的返回堆栈导航时要调用Application.Terminate?让应用程序自己关闭不是更好吗?对我来说过度使用Application.Terminate()有点毫无意义。

1
点击注销时,我想关闭应用程序。 - Sree

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接