位置 API
位置 API 技术概述。
若要开发位置 API,需要以下标头:
有关此技术的编程指南,请参阅:
LOCATION_REPORT_STATUS 定义特定报表类型的新报表的可能状态。 |
“连接” 由 Windows 8 中的 Windows 应用商店应用浏览器用于通知位置平台应用已暂停 (断开) 并还原 (连接) 。 (ILocationPower.Connect) |
断开连接 由 Windows 8 中的 Windows 应用商店应用浏览器用于通知位置平台应用已暂停 (断开) 并还原 (连接) 。 (ILocationPower.Disconnect) |
GetAddressLine1 检索街道地址的第一行。 |
GetAddressLine2 检索街道地址的第二行。 |
GetAltitude 检索海拔高度(以米为单位)。 海拔高度相对于参考椭圆体。 |
GetAltitudeError 检索海拔高度错误(以米为单位)。 |
GetCity 检索城市名称。 |
GetCountryRegion 检索两个字母的国家或地区代码。 |
GetDesiredAccuracy 检索当前请求的准确性设置。 |
GetDetailLevel 保留。 (ICivicAddressReport.GetDetailLevel) |
GetErrorRadius 检索与报告位置的距离(以米为单位)。 结合报告为原点的位置,此半径描述实际位置可能所在的圆圈。 |
GetLatitude 检索纬度(以度为单位)。 |
GetLongitude 检索经度(以度为单位)。 |
GetPostalCode 检索邮政编码。 |
GetReport 从默认位置提供程序检索指定的报表类型。 |
GetReport 检索位置报告。 |
GetReportInterval 检索报告事件之间请求的时间(以毫秒为单位)。 |
GetReportStatus 检索指定报表类型的状态。 |
GetSensorID 检索生成位置报告的传感器的 ID。 |
GetStateProvince 检索省/直辖市或省/直辖市名称。 |
GetTimestamp 检索生成报表的日期和时间。 |
GetValue 从位置报表中检索属性值。 |
OnLocationChanged 当有新的位置报告可用时调用。 |
OnStatusChanged 在报表状态更改时调用。 |
RegisterForReport 请求位置报告事件。 |
RequestPermissions 打开系统对话框,请求用户启用位置设备的权限。 |
SetDesiredAccuracy 指定要使用的准确性。 |
SetReport 设置默认位置。 |
SetReportInterval 指定报告事件之间请求的最短时间(以毫秒为单位)。 |
UnregisterForReport 停止指定报表类型的事件通知。 |
ICivicAddressReport ICivicAddressReport 表示包含街道地址形式的信息的位置报告。 |
IDefaultLocation IDefaultLocation 提供用于指定或检索默认位置的方法。 |
ILatLongReport ILatLongReport 表示包含纬度和经度形式的信息的位置报表。 |
ILocation 提供用于管理位置报告、事件注册和传感器权限的方法。 |
ILocationEvents ILocationEvents 提供要接收事件通知时必须实现的回调方法。 |
ILocationPower 由 Windows 8 中的 Windows 应用商店应用浏览器用于通知位置平台应用已暂停 (断开) 并还原 (连接) 。 (ILocationPower) |
ILocationReport 位置报告的父接口。 |