Geolocator.GetGeopositionAsync() | getGeopositionAsync() Method

Startet einen asynchronen Vorgang, um den aktuellen Standort des Geräts abzurufen.

Syntax


Public Function GetGeopositionAsync() As IAsyncOperation(Of Geoposition)

Parameter

Methode besitzt keine Parameter.

Rückgabewert

Typ: IAsyncOperation<Geoposition>

Erstellt Methoden zum Starten der asynchronen Anforderung für Positionsdaten und zum Behandeln des Vorgangsabschlusses.

Hinweise

Die erste Verwendung des Geolocator-Objekts zum Aufruf von GetGeopositionAsync, muss im UI-Thread ausgeführt werden, damit dem Benutzer die Zustimmungsaufforderung angezeigt werden kann. Weitere Informationen finden Sie unter im Abschnitt zu Richtlinien für Geräte, mit denen auf persönliche Daten zugegriffen wird.

Wenn sich ein System im Verbindungsstandby befindet, können Geolocator-Objekte immer instanziiert werden, allerdings findet das Geolocator-Objekt keine Sensoren zum Aggregieren, und Aufrufe der GetGeopositionAsync-Methode führen zu einem Timeout nach 7 Sekunden, PositionChanged-Ereignislistener werden nie und StatusChanged-Ereignislistener lediglich einmal mit dem NoData-Status aufgerufen.

Beispiele

Dieses Beispiel veranschaulicht das Aufrufen von GetGeopositionAsync.

Derzeit ist kein Code Beispiel verfügbar, oder die Sprache wird nicht unterstützt.

Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Keine unterstützt

Mindestens unterstütztes Telefon

Windows Phone 8

Namespace

Windows.Devices.Geolocation
Windows::Devices::Geolocation [C++]

Metadaten

Windows.winmd

Capabilities

ID_CAP_LOCATION [Windows Phone]

Siehe auch

Geoposition
Geocoordinate
Geolocator
GetGeopositionAsync(TimeSpan, TimeSpan)

 

 

Anzeigen:
© 2015 Microsoft