Interfaz ILocation (locationapi.h)
[La API de ubicación de Win32 está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. En versiones posteriores podría modificarse o no estar disponible. En su lugar, use la API Windows.Devices.Geolocation . ]
Proporciona métodos usados para administrar informes de ubicación, registro de eventos y permisos de sensor.
Herencia
La interfaz ILocation hereda de la interfaz IUnknown . ILocation también tiene estos tipos de miembros:
Métodos
La interfaz ILocation tiene estos métodos.
ILocation::GetDesiredAccuracy Recupera la configuración de precisión solicitada actual. |
ILocation::GetReport Recupera un informe de ubicación. |
ILocation::GetReportInterval Recupera la cantidad de tiempo solicitada, en milisegundos, entre eventos de informe. |
ILocation::GetReportStatus Recupera el estado del tipo de informe especificado. |
ILocation::RegisterForReport Solicita eventos de informe de ubicación. |
ILocation::RequestPermissions Abre un cuadro de diálogo del sistema para solicitar permiso de usuario para habilitar los dispositivos de ubicación. |
ILocation::SetDesiredAccuracy Especifica la precisión que se va a usar. |
ILocation::SetReportInterval Especifica la cantidad mínima de tiempo solicitada, en milisegundos, entre eventos de informe. |
ILocation::UnregisterForReport Detiene las notificaciones de eventos para el tipo de informe especificado. |
Comentarios
Cuando se llama a CoCreateInstance para crear un objeto ILocation, puede provocar que se muestre una notificación en la barra de tareas y un evento de actividad de ubicación que se registre en Visor de eventos, si es el primer uso de la ubicación de la aplicación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | locationapi.h |