WP7 NetworkInterface.GetInternetInterfaceType()

时间:2011-08-02 16:48:03

标签: networking windows-phone-7

我想以编程方式确定手机是否连接到Wifi。我发现了一些对NetworkInterface.GetInternetInterfaceType()方法的引用(据说在Microsoft.Devices.dll中)。我无法找到此方法 - 使用Windows Phone 7.0。有人能指出我正确的方向。我找到了GetIsNetworkAvailable方法 - 但是我想确切地确定网络连接的类型。

1 个答案:

答案 0 :(得分:1)

解决方案是使用Microsoft.Phone.Net.NetworkInformation.NetworkInterface.NetworkInterfaceType。

e.g。 if(Microsoft.Phone.Net.NetworkInformation.NetworkInterface.NetworkInterfaceType == NetworkInterfaceType.Ethernet)

我最初的问题部分原因是我最初引用的是System.Net.NetworkInformation命名空间而不是Microsoft.Phone.Net.NetworkInformation命名空间。