我想以編程方式檢測筆記本電腦(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