Windows应用商店应用网络

时间:2014-03-01 14:39:45

标签: c# networking windows-store-apps windows-store

我创建了一个Windows应用商店应用程序,使用Windows.Networking.Connectivity;名称空间打印出网络信息。

虽然应用程序正在运行且工作正常,但MegabytesUsed方法返回“Not Defined”。为什么会这样。

1 个答案:

答案 0 :(得分:0)

如果您在本地计算机上运行应用程序并且您使用以太网连接,则不使用DataPlan。

如果要使用Simulator调试打开并启用"使用模拟网络属性"然后更改数据限制状态标记,您将看到结果。

ConnectionProfile profile =  NetworkInformation.GetInternetConnectionProfile();
DataPlanStatus dps = profile .GetDataPlanStatus() ;
textBlock.Text =  dps.DataPlanUsage.MegabytesUsed.ToString();