Есть ли способ программно проверить состояние режима полета в Windows Phone 7? - PullRequest
1 голос
/ 30 января 2012

Я создаю простое приложение WP7, в котором все сетевые настройки находятся в одном месте и я могу прикрепить его к стартовой странице телефона.Я могу проверить состояние WiFi и Cellular Data, используя класс DeviceNetworkInformation, и обнаружил, что в настоящее время нет API для Bluetooth.Единственное, на что я не нашел ответа - есть ли способ проверить, включен или выключен режим полета.На данный момент я предполагаю, что это не может быть сделано, но было бы здорово, если бы кто-то мог сказать это точно.

Заранее спасибо!

Ответы [ 2 ]

4 голосов
/ 30 января 2012

Нет API для проверки режима полета, о котором я знаю.

Вы можете просто попытаться использовать сеть и обработать исключения или запросить у API изменения и доступность сети

1 голос
/ 30 января 2012

Режим полета - это настройка на телефоне, которая позволяет одновременно отключать сотовую связь, Wi-Fi, FM-радио и Bluetooth на телефоне. Пока вы находитесь в режиме полета, вы все еще можете использовать свое FM-радио и включать Wi-Fi и Bluetooth отдельно. Сотовая связь остается выключенной, пока вы не отключите режим полета Поэтому лучше определить, включены ли необходимые вам сетевые службы, чем проверять, находится ли телефон в режиме «В самолете», или нет, поскольку это может означать или не включать включение Bluetooth или Wi-Fi.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...