Abbiamo visto che la Universal Windows Platform permette di scrivere codice adattivo, così da coprire le diverse classi di device supportate: ad esempio, possiamo verificare la presenza o meno del GPS.
Questa verifica ci permette di capire solo la presenza o meno del GPS, ma non se l'utente ha dato i permessi per accedere alla nostra applicazione. Per questa verifica esiste una API apposita, chiamata Geolocator.RequestAccessAsync.
var accessStatus = await Geolocator.RequestAccessAsync(); switch (accessStatus) { case GeolocationAccessStatus.Allowed: break; case GeolocationAccessStatus.Denied: break; case GeolocationAccessStatus.Unspecified: break; }
Il metodo RequestAccesAsync restituisce un valore enumerato che rappresenta i vari stati, più uno di errore.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Visualizzare le change sul plan di Terraform tramite le GitHub Actions
Utilizzare Model as a Service su Microsoft Azure
Disabilitare automaticamente un workflow di GitHub (parte 2)
Evitare la command injection in un workflow di GitHub
C# 12: Cosa c'è di nuovo e interessante
Utilizzare domini personalizzati gestiti automaticamente con Azure Container Apps
Le novità di Angular: i miglioramenti alla CLI
Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
Verificare la provenienza di un commit tramite le GitHub Actions
Creazione di componenti personalizzati in React.js con Tailwind CSS
Code scanning e advanced security con Azure DevOps
Sviluppare un'interfaccia utente in React con Tailwind CSS e Preline UI
I più letti di oggi
- Personalizzare la pagina di errore con ASP.NET
- Windows Phone 8 usa IE10 come browser, quindi pieno supporto ad HTML5, compresi i ... https://aspit.co/wp-summit #WPSummit
- siete pronti? la #netconfit torna anche nel 2019!.NET Conference Italia 2019 sarà trasmessa live il 23 ottobre.Info e iscrizioni su => https://aspit.co/netconf-19
- Identificare una classe come complex type con Entity Framework Code First
- Applicare effetti bitmap agli elementi di WPF
- Data binding con ADO.NET
- Utilizzare controlli ASP.NET iterativi annidati