我想以编程方式检测笔记本电脑(Windows 10)(通用Windows应用程序)中的飞行模式。有什么办法吗?如何使用uwp以编程方式在使用windows 10的笔记本电脑中以编程方式检测飞行模式
0
A
回答
0
必须使用命名空间Windows.Networking.Connectivity
中的NetworkInformation
类。
像这样的一种方法,可以帮助你:
private bool IsConnected() {
var connectionProfile = NetworkInformation.GetInternetConnectionProfile();
return (connectionProfile != null &&
(connectionProfile.GetNetworkConnectivityLevel() == NetworkConnectivityLevel.InternetAccess ||
connectionProfile.GetNetworkConnectivityLevel() == NetworkConnectivityLevel.ConstrainedInternetAccess));
}
+0
此UWP方法验证互联网连接是否可用。我需要获取飞行模式状态 –
+0
此API不存在。 –
相关问题
- 1. 如何在Windows Phone 10中以编程方式检测飞行模式
- 2. 我想以编程方式在Windows 10中关闭平板电脑模式
- 3. 如何在Windows 8中以编程方式检查/切换飞行模式?
- 4. 以编程方式访问笔记本电脑上的CPU风扇? (Windows)
- 5. 如何从UWP Windows 10应用程序以编程方式访问我的系统(Windows 10笔记本电脑)上的本地OneDrive文件夹?
- 6. 以编程方式访问笔记本电脑嵌入式风扇控制器?
- 7. 在Optimus笔记本电脑中以编程方式强制NVIDIA GPU
- 8. 如何以编程方式更改飞行模式?
- 9. 如何在iPhone笔记应用程序中以编程方式创建笔记
- 10. 以编程方式取消gridview行编辑模式使用C#
- 11. 以编程方式检测平板电脑是否处于兼容模式
- 12. 以编程方式检测Nook平板电脑
- 13. 如何以编程方式退出或关闭UWP应用程序? (Windows 10)
- 14. 以编程方式使用C#检测Windows登录尝试
- 15. 以编程方式切换飞行模式在ios 7
- 16. 如何以编程方式检测我的笔记本电脑是否已插入? (osx)
- 17. 如何以编程方式启用和禁用Android 4.2上的飞行模式?
- 18. 如何以编程方式使用NSTextFinder?
- 19. 如何以编程方式使用BindingNavigator?
- 20. 如何以编程方式使用BroadCastReceiver
- 21. 如何以编程方式使用IntentFilter?
- 22. 如何以编程方式使用plist?
- 23. 如何以编程方式使用log4j2
- 24. 在Windows中以编程方式确定电源使用情况?
- 25. 以编程方式使用android版本
- 26. 以编程方式使用UISegmentedControl文本
- 27. Windows UWP - 如何以编程方式在ContentTemplate中滚动ListView
- 28. 如何以编程方式使用Windows应用程序
- 29. 如何在Android中以编程方式访问省电模式?
- 30. 如何以编程方式停止笔记本电池的充电
的[?有没有一种方法以编程方式检查飞行模式状态(可能的复制http://stackoverflow.com/questions/17483136/is-有从编程的方式检查飞机模式状态) –
我曾尝试使用如何在Windows Phone 10中以编程方式检测飞行模式的解决方案,但它在代码中抛出异常,因为它分别是打电话。我找不到API来检测笔记本电脑中的飞行模式。有没有API? –
准确地说,它应该是HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Control \ RadioManagement \ SystemRadioState''(也可能是CurrentControlSet而不是ControlSet001)中的注册表项。读取这个值应该可以工作。写作是不同的事情,因为afaik Windows把“飞行模式”作为硬件驱动器来处理,这更复杂。此外,我不知道您可以使用UWP应用程序走多远...... – ecth