PositionStatus Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Indica la capacidad del objeto Geolocator para proporcionar datos de ubicación.
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
- Herencia
-
PositionStatus
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Características de aplicaciones |
location
ID_CAP_LOCATION [Windows Phone]
|
Campos
Disabled | 3 | La configuración de ubicación está desactivada. Este estado indica que el usuario no ha concedido permiso a la aplicación para acceder a la ubicación. |
Initializing | 1 | Los servicios de ubicación se inicializan. Este es el estado si un GPS es el origen de datos de ubicación y el receptor GPS aún no tiene el número necesario de satélites a la vista para obtener una posición precisa. |
NoData | 2 | No hay datos de ubicación disponibles desde ningún origen. LocationStatus tendrá este valor si la aplicación llama a GetGeopositionAsync o registra un controlador de eventos para el evento PositionChanged , antes de que los datos estén disponibles desde un sensor de ubicación. Una vez que los datos están disponibles LocationStatus pasa al estado Listo . |
NotAvailable | 5 | Los servicios de ubicación no están disponibles en esta versión de Windows. |
NotInitialized | 4 | Todavía no se ha inicializado una operación para recuperar la ubicación. LocationStatus tendrá este valor si la aplicación aún no ha llamado a GetGeopositionAsync o ha registrado un controlador de eventos para el evento PositionChanged . LocationStatus también puede tener este valor si la aplicación no tiene permiso para acceder a la ubicación. Importante A partir de Windows 10, llame a RequestAccessAsync antes de acceder a la ubicación del usuario. En ese momento, la aplicación debe estar en primer plano y se debe llamar a RequestAccessAsync desde el subproceso de la interfaz de usuario. La aplicación no puede tener acceso a los datos de ubicación hasta que el usuario conceda permiso. |
Ready | 0 | Los datos de ubicación están disponibles. |