Geolocator.AllowFallbackToConsentlessPositions Methode

Definition

Legt fest , dass der Geolocator grobe Position als Fallbackoption verwendet (siehe Hinweise).

public:
 virtual void AllowFallbackToConsentlessPositions() = AllowFallbackToConsentlessPositions;
void AllowFallbackToConsentlessPositions();
public void AllowFallbackToConsentlessPositions();
function allowFallbackToConsentlessPositions()
Public Sub AllowFallbackToConsentlessPositions ()

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)
App-Funktionen
location

Hinweise

Das Feature für grobe Position ermöglicht es der App, den app-spezifischen Standortschalter (in den Systemeinstellungen) zu umgehen und einen "rauen" Standort zu erhalten, der mit mindestens einem Radius von 4 km Unsicherheit verschleiert wird. Die PositionSource-Eigenschaft des abgerufenen Geocoordinates wird in Obfuscated ausgewertet.

Die grobe Position wird verwendet, wenn sie in der App aktiviert ist, wenn der app-spezifische Standortwechsel auf deaktiviert ist (d. a. wenn die genaue Position nicht zulässig ist). Der systemweite Standortwechsel muss jedoch weiterhin aktiviert sein, damit ein Standortabruf erfolgen kann.

Dieses Feature ist für jedes Geolocator-Objekt aktiviert, das AllowFallbackToConsentlessPositions aufruft. Diese Einstellung ist standardmäßig deaktiviert.

Normalerweise sollte eine App, die Standortdienste verwendet, zuerst RequestAccessAsync aufrufen, um zu überprüfen, ob ihr app-spezifischer Standort aktiviert ist. Andernfalls sollte sie den Benutzer auffordern, zu den Systemeinstellungen zu wechseln und ihn einzuschalten. Eine App mit der Funktion für grobe Speicherorte muss jedoch nicht RequestAccessAsync aufrufen, da sie unabhängig davon funktionieren kann, ob der Standortzugriff zulässig oder verweigert wird. Der Benutzer kann den app-spezifischen Standort weiterhin aktivieren, um einen präzisen Standort zu verwenden, aber dies ist nicht erforderlich, damit die Standortfunktion der App funktioniert.

Gilt für: