2
どのように我々はプログラム的に取得することができます。Windows Phone 7でWi-Fiステータスをプログラムで知ることはできますか?
- 無線LAN時間
- 無線LANディセーブル時間
- ダウンロードファイルの詳細
- アップロードファイルの詳細を有効に
:
- ブルートゥース有効時間電子
- ディスエーブル時間
- ファイル転送がない、要するに
どのように我々はプログラム的に取得することができます。Windows Phone 7でWi-Fiステータスをプログラムで知ることはできますか?
:
を詳述。
情報のみが現在利用できるが、ローミングがオンで、モバイルオペレータは、現在使用されているかどうか、有効になっているかどうか、接続(複数可)のタイプ(及びサブタイプ)です。詳細については、
DeviceNetworkInformation.ResolveHostNameAsync(
new DnsEndPoint("microsoft.com", 80),
new NameResolutionCallback(nrr =>
{
NetworkInterfaceInfo info = nrr.NetworkInterface;
if (info != null)
{
switch (info.InterfaceType)
{
case NetworkInterfaceType.Ethernet:
// USB connected
break;
case NetworkInterfaceType.MobileBroadbandCdma:
case NetworkInterfaceType.MobileBroadbandGsm:
switch (info.InterfaceSubtype)
{
case NetworkInterfaceSubType.Cellular_3G:
case NetworkInterfaceSubType.Cellular_EVDO:
case NetworkInterfaceSubType.Cellular_EVDV:
case NetworkInterfaceSubType.Cellular_HSPA:
// 3g
break;
default:
break;
}
break;
case NetworkInterfaceType.Wireless80211:
// WIFI
break;
default:
break;
}
}
}), null);
チェックアウトMSDN:
あなたは(これはあなたのタイプ/サブタイプ、ステータスなどの接続を提供します)NetworkInterfaceInfoオブジェクトを取得するには、次のことができます。
「プログラムでファイルの詳細をダウンロード/アップロードする」とはどういう意味ですか? – keyboardP
これはプログラム的にどのように行うことができるのかを尋ねていますが、使用しようとしている言語については言及していないため、投票を終了しました。 –
@ジョンDibling:私は、プラットフォームが明確に定義され、言語に依存しないAPIを(Windows Phoneの)指定されているように、言語はここでは関係ないと思います。 – calum