Networking WP7 NetworkInterface.GetInternetInterfaceType()

Networking WP7 NetworkInterface.GetInternetInterfaceType(),networking,windows-phone-7,Networking,Windows Phone 7,我想通过编程确定手机是否连接到Wifi。我发现了许多对NetworkInterface.GetInternetInterfaceType()方法的引用(应该在Microsoft.Devices.dll中)。我在使用Windows Phone 7.0查找此方法时遇到问题。有人能给我指一下正确的方向吗。我找到了GetIsNetworkAvailable方法-但是我想实际确定网络连接的类型。解决方案是使用Microsoft.Phone.Net.NetworkInformation.NetworkInt

我想通过编程确定手机是否连接到Wifi。我发现了许多对NetworkInterface.GetInternetInterfaceType()方法的引用(应该在Microsoft.Devices.dll中)。我在使用Windows Phone 7.0查找此方法时遇到问题。有人能给我指一下正确的方向吗。我找到了GetIsNetworkAvailable方法-但是我想实际确定网络连接的类型。

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

e、 g.如果(Microsoft.Phone.Net.NetworkInformation.NetworkInterface.NetworkInterfaceType==NetworkInterfaceType.Ethernet)


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

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

e、 g.如果(Microsoft.Phone.Net.NetworkInformation.NetworkInterface.NetworkInterfaceType==NetworkInterfaceType.Ethernet)


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

请记住,即使可以连接到wifi网络,也不意味着任何使用该连接的网络请求都可以工作。您仍然需要处理失败的请求。请记住,即使连接到wifi网络可用,也不意味着任何使用该连接的网络请求都可以工作。您仍然需要处理失败的请求。