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
Utilizzare un service principal per accedere a Azure Container Registry
Sottoscrizione agli eventi sul contenitore in JavaScript
Cache policy su route groups di Minimal API in ASP.NET Core 7
Registrare servizi multipli tramite chiavi in ASP.NET Core 8
C# 12: Cosa c'è di nuovo e interessante
Installare le Web App site extension tramite una pipeline di Azure DevOps
Elencare le container images installate in un cluster di Kubernetes
Utilizzare database e servizi con gli add-on di Container App
Catturare la telemetria degli eventi di output cache in ASP.NET Core
Specificare il versioning nel path degli URL in ASP.NET Web API
Eseguire una query su SQL Azure tramite un workflow di GitHub
Disabilitare automaticamente un workflow di GitHub