概要
Windows Phone OS 7.1で追加されました。アプリケーションから設定アプリでのネットワーク接続設定ダイアログを起動します。
名前空間:Microsoft.Phone.Tasks
System.Object
+--Microsoft.Phone.Tasks.ConnectionSettingsTask
Tips
ConnectionSettingsTaskを使ってネットワークの接続設定をおこなう
ConnectionSettingsTaskは、ネットワークの接続設定を行うランチャーです。 ConnectionSettingsTaskクラスのShowメソッドを実行すると、ConnectionSettingsTypeプロパティの設定値に応じて、それぞれ設定アプリでのネットワーク接続設定ダイアログを表示します。
ConnectionSettingsTypeプロパティに設定可能な値を列挙してみました。
設定値 | 説明 |
---|---|
WiFi | Wi-Fi 設定 |
Bluetooth | Bluetooth 設定 |
Cellular | 携帯ネットワーク設定 |
AirplaneMode | フライト モード設定 |
ConnectionSettingsTypeプロパティにConnectionSettingsType.WiFi
を設定したのちに、Showメソッドを実行しています。
using System; using System.Windows; using Microsoft.Phone.Controls; using Microsoft.Phone.Tasks; namespace ConnectionSettingsTaskTest { public partial class MainPage : PhoneApplicationPage { // コンストラクター public MainPage() { InitializeComponent(); } private void button1_Click(object sender, RoutedEventArgs e) { var task = new ConnectionSettingsTask(); try { // Wi-Fi設定ダイアログを表示する task.ConnectionSettingsType = ConnectionSettingsType.WiFi; task.Show(); } catch (InvalidOperationException ex) { MessageBox.Show(ex.Message); } } } }