Получение информации об устройстве программно в WP7 - PullRequest
1 голос
/ 16 июня 2011

Я хотел бы знать, возможно ли следующее в текущем Windows Phone 7 SDK:

  • Программно получить версию ОС устройства.
  • Программно определить, является ли соединение для передачи данныхдоступно в устройстве или нет
  • Программно получить тип сетевого подключения, которое устройство в настоящее время имеет или Wi-Fi или LAN

1 Ответ

6 голосов
/ 16 июня 2011

Вы можете получить версию ОС, используя System.Environment.OSVersion .Числа в конце будут текущей текущей версией.Вы можете подтвердить это на своем телефоне, зайдя на Settings...About и проверив, совпадают ли номера.

Вы можете использовать метод NetworkInterface.GetIsNetworkAvailable , чтобы определить, доступно ли какое-либо соединение для передачи данных.

Чтобы определить тип соединения, вы можете использовать NetworkInterface.GetInternetInterfaceType .Это вернет значение enum NetworkInterfaceType .Если значение равно Ethernet, пользователь подключается к компьютеру и использует свое подключение для передачи данных.(Конечно, вы должны проверить возвращаемые значения, чтобы убедиться, что они соответствуют вашим ожиданиям).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...