Geolocator.AllowFallbackToConsentlessPositions Metode

Definisi

Mengatur Geolokator untuk menggunakan lokasi kasar sebagai opsi fallback (lihat Keterangan).

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

Persyaratan Windows

Rangkaian perangkat
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)
Kemampuan aplikasi
location

Keterangan

Fitur lokasi kasar memungkinkan aplikasi untuk melewati sakelar lokasi khusus aplikasi (terletak di pengaturan sistem) dan mendapatkan lokasi "kasar" yang dikaburkan dengan setidaknya radius ketidakpastian 4km. Properti PositionSource dari Geocoordinate yang diambil akan mengevaluasi ke Obfuscated.

Lokasi kasar, jika diaktifkan di aplikasi, akan digunakan saat sakelar lokasi khusus aplikasi diatur ke nonaktif (yaitu, ketika lokasi yang tepat tidak diizinkan). Sakelar lokasi di seluruh sistem, bagaimanapun, harus tetap diaktifkan agar pengambilan lokasi terjadi.

Fitur ini diaktifkan untuk objek Geolocator apa pun yang memanggil AllowFallbackToConsentlessPositions. Ini dinonaktifkan secara default.

Biasanya, aplikasi yang menggunakan layanan lokasi harus terlebih dahulu memanggil RequestAccessAsync untuk memeriksa apakah lokasi khusus aplikasinya diaktifkan, dan jika tidak, aplikasi harus meminta pengguna untuk membuka pengaturan sistem dan mengaktifkannya. Namun, aplikasi yang memiliki kemampuan lokasi kasar tidak perlu memanggil RequestAccessAsync, karena dapat berfungsi apakah akses lokasi diizinkan atau ditolak. Pengguna mungkin masih mengaktifkan lokasi khusus aplikasi untuk menggunakan lokasi yang tepat, tetapi ini tidak diperlukan agar fungsionalitas lokasi aplikasi berfungsi.

Berlaku untuk