PlatformLocationProvider 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用此类获取设备的当前位置的估计值。 PlatformLocationProvider 通常传递给 CloudSpatialAnchorSession ,以使用粗略重新本地化实现大规模 重新定位方案。
public class PlatformLocationProvider
type PlatformLocationProvider = class
Public Class PlatformLocationProvider
- 继承
-
PlatformLocationProvider
构造函数
PlatformLocationProvider() |
初始化禁用所有传感器的新实例。 |
PlatformLocationProvider(IntPtr, Boolean) |
使用此类获取设备的当前位置的估计值。 PlatformLocationProvider 通常传递给 CloudSpatialAnchorSession ,以使用粗略重新本地化实现大规模 重新定位方案。 |
属性
BluetoothStatus |
检查是否有足够的传感器数据可用于查找或创建标记有蓝牙信号的定位点。 |
GeoLocationStatus |
检查是否有足够的传感器数据可用于查找或创建标记有地理位置的定位点。 |
Sensors |
会话用于查找你周围的定位点并批注创建的定位点的传感器,以便可以找到它们。 |
WifiStatus |
检查是否有足够的传感器数据可用于查找或创建标记有Wi-Fi信号的定位点。 |
方法
ConvertCookieToHandle(UInt64) |
使用此类获取设备的当前位置的估计值。 PlatformLocationProvider 通常传递给 CloudSpatialAnchorSession ,以使用粗略重新本地化实现大规模 重新定位方案。 |
ConvertHandleToCookie(IntPtr) |
使用此类获取设备的当前位置的估计值。 PlatformLocationProvider 通常传递给 CloudSpatialAnchorSession ,以使用粗略重新本地化实现大规模 重新定位方案。 |
Finalize() |
使用此类获取设备的当前位置的估计值。 PlatformLocationProvider 通常传递给 CloudSpatialAnchorSession ,以使用粗略重新本地化实现大规模 重新定位方案。 |
GetLocationEstimate() |
返回设备位置的最新估计值。 |
Start() |
开始跟踪设备的位置。 |
Stop() |
停止跟踪设备的位置。 |