Bagikan melalui


PositionStatus Enum

Definisi

Menunjukkan kemampuan objek Geolocator untuk menyediakan data lokasi.

public enum class PositionStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class PositionStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum PositionStatus
var value = Windows.Devices.Geolocation.PositionStatus.ready
Public Enum PositionStatus
Warisan
PositionStatus
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
Kemampuan aplikasi
location ID_CAP_LOCATION [Windows Phone]

Bidang

Disabled 3

Pengaturan lokasi dimatikan. Status ini menunjukkan bahwa pengguna belum memberikan izin aplikasi untuk mengakses lokasi.

Initializing 1

Layanan lokasi sedang menginisialisasi. Ini adalah status jika GPS adalah sumber data lokasi dan penerima GPS belum memiliki jumlah satelit yang diperlukan untuk mendapatkan posisi yang akurat.

NoData 2

Tidak ada data lokasi yang tersedia dari sumber mana pun. LocationStatus akan memiliki nilai ini jika aplikasi memanggil GetGeopositionAsync atau mendaftarkan penanganan aktivitas untuk peristiwa PositionChanged , sebelum data tersedia dari sensor lokasi. Setelah data tersedia , LocationStatus beralih ke status Siap .

NotAvailable 5

Layanan lokasi tidak tersedia pada versi Windows ini.

NotInitialized 4

Operasi untuk mengambil lokasi belum diinisialisasi. LocationStatus akan memiliki nilai ini jika aplikasi belum disebut GetGeopositionAsync atau mendaftarkan penanganan aktivitas untuk peristiwa PositionChanged . LocationStatus mungkin juga memiliki nilai ini jika aplikasi Anda tidak memiliki izin untuk mengakses lokasi.

Penting

Mulai dari Windows 10, panggil RequestAccessAsync sebelum mengakses lokasi pengguna. Pada saat itu, aplikasi Anda harus berada di latar depan dan RequestAccessAsync harus dipanggil dari utas UI. Hingga pengguna memberikan izin aplikasi Anda ke lokasi mereka, aplikasi Anda tidak dapat mengakses data lokasi.

Ready 0

Data lokasi tersedia.

Berlaku untuk

Lihat juga