Per conoscere il tipo di rete alla quale un device è connesso, in Windows Phone 7.1 è stata introdotta la classe DeviceNetworkInformation. Direttamente come classe statica, DeviceNetworkInformation espone cinque proprietà, di seguito riportate:
- CellularMobileOperator: per conoscere il codice dell'operatore mobile;
- IsCellularDataRoamingEnabled: indica se è consentito il roaming;
- IsCellularDataEnabled: specifica se la rete dati è attiva;
- IsNetworkAvailable: informa se c'è almeno un'interfaccia di rete disponibile;
- IsWiFiEnabled: che ritorna un bool che indica se si è connessi in wifi;
Ecco i dati che queste proprietà ci restituiscono sull'emulatore:
string data = string.Empty; data += String.Format("{0} Operatore mobile: {1}", Environment.NewLine, DeviceNetworkInformation.CellularMobileOperator); data += String.Format("{0} Roming: {1}", Environment.NewLine, DeviceNetworkInformation.IsCellularDataRoamingEnabled); data += String.Format("{0} Cellular Data: {1}", Environment.NewLine, DeviceNetworkInformation.IsCellularDataEnabled); data += String.Format("{0} Network: {1}", Environment.NewLine, DeviceNetworkInformation.IsNetworkAvailable); data += String.Format("{0} WiFi: {1}", Environment.NewLine, DeviceNetworkInformation.IsWiFiEnabled); MessageBox.Show(data);

Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Workflow di continuous deployment tramite pull request label in GitHub
Specificare il versioning nel path degli URL in ASP.NET Web API
GitHub <3 .NET
Modernizzare le applicazioni WPF e Windows Forms con Blazor
Creare form tipizzati con Angular
Ottimizzare la persistenza che coinvolge un solo oggetto con Entity Framework Core 7
Utilizzare l'attributo HTML inert per disabilitare gli eventi
Collegare servizi a Azure Container App con i service connector
ChatOps con GitHub
Utilizzare flat e flatMap per appiattire array innestati in array
Q# for Quantum Programming, an "only for the brave" session
Definire lo stile CSS in base alle dimensioni del container