以编程方式切换飞行模式

时间:2011-11-21 18:05:32

标签: windows-phone-7

是否有任何方法在Windows Phone 7.5中以编程方式打开/关闭飞行模式。我想要做的是创建后台任务,这将是检查时间并打开/关闭飞行模式。

提前致谢。

2 个答案:

答案 0 :(得分:6)

不,此功能不可用。

平台背后的设计原则是,应用程序不能在用户不知情的情况下执行操作 如果这样的功能可用,那么应用程序(有意或无意地 - 通过错误)可以使设备状态不是用户可能期望的设置状态。在这种情况下,用户通常会将手机/平台用于发生的事情,而不是行为不当的应用程序。

答案 1 :(得分:4)

虽然您无法以编程方式执行此操作(正如其他人提到的那样),但您可以将用户直接发送到设置面板中的正确页面并允许他们执行此操作。以下是使用ConnectionsSettingsTask的示例:

http://msdn.microsoft.com/en-us/library/hh394011(v=VS.92).aspx

您需要设置ConnectionSettingsType属性:

http://msdn.microsoft.com/en-us/library/microsoft.phone.tasks.connectionsettingstask.connectionsettingstype(v=VS.92).aspx

到'AirplaneMode'。