Windows phone 7 如何使应用程序超时?

Windows phone 7 如何使应用程序超时?,windows-phone-7,time,out,Windows Phone 7,Time,Out,我有一个要求,在用户将在应用程序中选择的超时值(例如,他选择超时)之后,我需要向用户显示pin输入屏幕。 我计划做的是记下停用事件的当前时间。在激活事件中,计算手机中设置的时差+超时。如果差异超过超时,则显示pin屏幕,否则不显示 但我的问题是如何获得“屏幕超时后”值,该值是在移动设置屏幕中设置的选项在设置>锁定+墙纸>屏幕超时后中的值不会通过任何公共API公开 这是系统级设置,不应直接在应用程序中使用 如果您的应用程序中必须有一个设置,如果时间调谐超过用户指定的时间段,则用户必须重新输入代码,

我有一个要求,在用户将在应用程序中选择的超时值(例如,他选择超时)之后,我需要向用户显示pin输入屏幕。 我计划做的是记下停用事件的当前时间。在激活事件中,计算手机中设置的时差+超时。如果差异超过超时,则显示pin屏幕,否则不显示


但我的问题是如何获得“屏幕超时后”值,该值是在移动设置屏幕中设置的选项

设置>锁定+墙纸>屏幕超时后
中的值不会通过任何公共API公开

这是系统级设置,不应直接在应用程序中使用

如果您的应用程序中必须有一个设置,如果时间调谐超过用户指定的时间段,则用户必须重新输入代码,您应该直接在应用程序中添加此设置

基于标准的手机使用模式和手机内置的功能,这种功能似乎完全没有必要

如果您创建此应用程序的用户坚持使用此功能,我强烈建议您与实际用户一起测试此功能,以查看您得到的反馈。
如果你只是想把它作为一个额外的功能来添加,我建议你不要添加它。如果您仍然坚持,请给您的用户禁用此功能的选项。

您所说的“屏幕超时”值是什么意思?如果它是您允许用户在应用程序中设置的值-您可以将其存储在独立存储中…否这意味着移动设备有30秒、5分钟等时间的值。请参见其“设置”部分。用户可以更改它。