Condividi tramite


Geolocator.RequestAccessAsync Metodo

Definizione

Nota

Alcune informazioni sono relative a un prodotto non definitivo, che potrebbe subire modifiche sostanziali prima del rilascio sul mercato. Microsoft non offre alcuna garanzia, esplicita o implicita, relativamente alle informazioni fornite.

Importante

Questa API sarà interessata dalle modifiche imminenti al comportamento del sistema operativo, previsto per l'autunno 2024. Per altre informazioni, vedere Modifiche al comportamento dell'API per Wi-Fi l'accesso e la posizione.

Richiede l'autorizzazione per accedere ai dati della posizione.

public:
 static IAsyncOperation<GeolocationAccessStatus> ^ RequestAccessAsync();
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<GeolocationAccessStatus> RequestAccessAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<GeolocationAccessStatus> RequestAccessAsync();
function requestAccessAsync()
Public Shared Function RequestAccessAsync () As IAsyncOperation(Of GeolocationAccessStatus)

Restituisce

GeolocationAccessStatus che indica se è stata concessa l'autorizzazione per i dati sulla posizione.

Attributi

Requisiti Windows

Funzionalità dell'app
location

Commenti

Il metodo RequestAccessAsync chiede all'utente l'autorizzazione per accedere alla sua posizione. L'utente riceve una sola richiesta (per ogni app). Dopo la prima volta che concedono o negano l'autorizzazione, questo metodo non richiede più l'autorizzazione. Per aiutare l'utente a modificare le autorizzazioni relative alla posizione dopo che è stato richiesto, è consigliabile fornire un collegamento alle impostazioni della posizione nel dispositivo. Quando l'utente ha assegnato all'app alcune autorizzazioni di posizione, l'app può funzionare come previsto; per determinare il tipo di rilevamento della posizione in uso, eseguire una query sulla proprietà PositionSource di un oggetto Geocoordinate recuperato.

Suggerimento

Per collegarsi alle impostazioni della posizione dall'app, chiamare il metodo LaunchUriAsync con l'URI ms-settings:privacy-location. Per altre info, vedi Avviare l’app Impostazioni di Windows.

Si applica a

Vedi anche