此页面有用吗?
您对此内容的反馈非常重要。 请告诉我们您的想法。
更多反馈?
1500 个剩余字符
MSDN Library
信息
您所需的主题如下所示。但此主题未包含在此库中。

Geolocator.DesiredAccuracy | desiredAccuracy Property

处于 Geolocator 的精度级别提供位置更新。

语法


var desiredAccuracy = geolocator.desiredAccuracy;
geolocator.desiredAccuracy = desiredAccuracy;

属性值

类型: PositionAccuracy

处于 Geolocator 的精度级别提供位置更新。

备注

只有您的应用程序需要使用最准确的数据时,才将 DesiredAccuracy 设置为 High。将 DesiredAccuracy 设置为 Default 以优化电源。

设置 Geolocator 对象的 DesiredAccuracy 属性不确保对数据的准确性会产生影响。

Windows 8.1:   如果 DesiredAccuracyInMeters 不为 null,其值会重写 DesiredAccuracy 的值。

Windows Phone 8:  在 Windows Phone 8 上,如果 DesiredAccuracyInMeters 不为空,则其值会重写 DesiredAccuracy 的值,并且 DesiredAccuracy 的 getter 方法将返回 E_FAIL。设置 DesiredAccuracy 的值会将 DesiredAccuracyInMeters 设置为 Null。

示例

下面的示例显示如何在 JavaScript 中设置所需精度。


var geolocator = new Windows.Devices.Geolocation.Geolocator();
geolocator.desiredAccuracy = Windows.Devices.Geolocation.PositionAccuracy.default;
geolocator.desiredAccuracy = Windows.Devices.Geolocation.PositionAccuracy.high;


下面的示例显示如何在 C# 中设置所需精度。


Geolocator geolocator = new Geolocator();
geolocator.DesiredAccuracy = Windows.Devices.Geolocation.PositionAccuracy.Default;
geolocator.DesiredAccuracy = Windows.Devices.Geolocation.PositionAccuracy.High;

要求

最低支持客户端

Windows 8

最低支持服务器

不支持“无”

最低支持电话

Windows Phone 8

命名空间

Windows.Devices.Geolocation
Windows::Devices::Geolocation [C++]

元数据

Windows.winmd

Capabilities

location
ID_CAP_LOCATION [Windows Phone]

另请参见

Geolocator

 

 

显示:
© 2015 Microsoft