Geolocator.RequestAccessAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Hinweis
Einige Informationen beziehen sich auf Vorabversionen, die vor der kommerziellen Freigabe grundlegend geändert werden können. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API wird von bevorstehenden Änderungen am Betriebssystemverhalten beeinflusst, die für Herbst 2024 geplant sind. Weitere Informationen finden Sie unter Änderungen am API-Verhalten für Wi-Fi Zugriff und Speicherort.
Fordert die Berechtigung für den Zugriff auf Standortdaten an.
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)
Gibt zurück
Ein GeolocationAccessStatus , der angibt, ob die Berechtigung für Standortdaten erteilt wurde.
- Attribute
Windows-Anforderungen
App-Funktionen |
location
|
Hinweise
Die RequestAccessAsync-Methode fordert den Benutzer auf, den Zugriff auf seinen Standort zu genehmigen. Der Benutzer wird nur einmal (pro App) aufgefordert. Nach dem ersten Erteilen oder Verweigern der Berechtigung fordert diese Methode nicht mehr zur Berechtigung auf. Um den Benutzer beim Ändern von Standortberechtigungen zu unterstützen, nachdem er aufgefordert wurde, wird empfohlen, einen Link zu den Standorteinstellungen auf dem Gerät bereitzustellen. Wenn der Benutzer der App eine Art von Standortberechtigungen erteilt hat, kann Ihre App wie gewünscht funktionieren. Um zu bestimmen, welcher Typ der Standortnachverfolgung verwendet wird, fragen Sie die PositionSource-Eigenschaft eines abgerufenen Geocoordinate-Objekts ab .
Tipp
Rufen Sie die LaunchUriAsync-Methode mit dem URI ms-settings:privacy-location
auf, um eine Verknüpfung mit den Standorteinstellungen ihrer App herzustellen. Weitere Informationen finden Sie unter Starten der Einstellungs-App von Windows.