创建 MobileBroadbandDeviceInformation 对象

更新时间: 2013年8月

应用到: Windows 8, Windows 8.1

MobileBroadbandDeviceInformation 对象包含一组属性,你可以使用这些属性获取有关与移动宽带帐户关联的网络设备的特定于移动宽带的数据(如固件版本)。你只能从 MobileBroadbandAccount 对象获取这些对象。注意,单个 MobileBroadbandAccount 对象可以与多个 MobileBroadbandDeviceInformation 对象关联,但一次只能关联一个。(如果保存移动网络用来区分用户帐户信息的单一 SIM 卡用于两个不同的移动宽带设备,则会发生此情况)。

可以通过获取 MobileBroadbandAccount 对象的 CurrentDeviceInformation 属性来获取 MobileBroadbandDeviceInformation 对象。如果在读取 CurrentDeviceInformation 属性时不存在网络设备(例如,设备被拔出或关闭),则读取此属性将返回 NULL。由于这可能随时改变(例如,用户可能拔出设备),我们建议获取该属性的副本,并使用该副本测试返回 NULL 这一情况。以下代码示例显示执行此操作的方法:


var myDeviceInfo = myNetworkAccountObject.currentDeviceInformation

if (myDeviceInfo == null)
{
  // no device present, inform user
}
else 
{
  // use myDeviceInfo to get the data you need
}

另请参阅

显示:
© 2014 Microsoft