2012-01-30 9 views
1

私は単純なWP7アプリケーションを作成しています。すべてのネットワーク設定を1か所にまとめ、電話のスタートページに固定することができます。 DeviceNetworkInformationクラスを使用してWiFiとCellular Dataのステータスを確認できます。現在、Bluetooth対応のAPIはありません。飛行機モードがオンまたはオフになっているかどうかを確認する方法があれば、答えが見つからなかった唯一のものです。今のところ私はそれができないと仮定していますが、誰かが確かにそれを伝えることができれば素晴らしいでしょう。Windows Phone 7で機内モードの状態をプログラムで確認する方法はありますか?

ありがとうございます!

答えて

4

私が知っている飛行機モードを確認するAPIはありません。

あなたは、単にネットワークを使用して例外を処理しようとすることができますかquery the API for network changes and availability

+0

返信いただきありがとうございます。 – Robert

1

機内モードを使用すると、お使いの携帯電話に携帯電話接続、のWi-Fi、FMラジオ、およびBluetoothをオフにすることができますお使いの携帯電話の設定であります同時に。機内モードでは、引き続きFMラジオを使用して、Wi-FiとBluetoothを別々にオンにすることができます。飛行機モードをオフにするまで、セルラーはオフのままです。したがって、電話機が飛行機モードであるかどうかを確認するのではなく、必要なネットワークサービスが有効かどうかを判断することが最善です。これは、BluetoothまたはWi-Fiが有効になっている場合とそうでない場合があるためです。

+0

携帯データとWi-Fiを別々に表示していますが、そのためのAPIがあれば同じことをブルートゥースで行います。私は飛行機モードを明示することができるかどうかは分かりませんでした。どうやらない。 – Robert

関連する問題