Geolocator.RequestAccessAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Observação
Algumas informações relacionam-se ao produto de pré-lançamento, o qual poderá ser substancialmente modificado antes do lançamento comercial. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importante
Essa API será afetada pelas próximas alterações no comportamento do sistema operacional, previstas para o outono de 2024. Para obter mais informações, consulte Alterações no comportamento da API para Wi-Fi acesso e localização.
Solicita permissão para acessar dados de localização.
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)
Retornos
Um GeolocationAccessStatus que indica se a permissão para dados de localização foi concedida.
- Atributos
Requisitos do Windows
Funcionalidades do aplicativo |
location
|
Comentários
O método RequestAccessAsync solicita ao usuário permissão para acessar o local. O usuário é solicitado apenas uma vez (por aplicativo). Após a primeira vez que eles concedem ou negam a permissão, esse método não solicita mais permissão. Para ajudar o usuário a alterar as permissões de localização após a solicitação, recomendamos fornecer um link para as configurações de localização em seu dispositivo. Quando o usuário tiver dado ao aplicativo algum tipo de permissão de localização, seu aplicativo poderá funcionar conforme o esperado; para determinar qual tipo de rastreamento de localização está sendo usado, consulte a propriedade PositionSource de um objeto Geocoordinate recuperado.
Dica
Para vincular às configurações de localização do seu aplicativo, chame o método LaunchUriAsync com o URI ms-settings:privacy-location
. Para obter mais informações, consulte Iniciar o aplicativo Configurações do Windows.