Compartilhar via


Geolocator.RequestAccessAsync Método

Definição

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.

Aplica-se a

Confira também