GuidanceNavigator 类

定义

提供导航指南。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

public ref class GuidanceNavigator sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Services.Maps.GuidanceContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GuidanceNavigator final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Services.Maps.GuidanceContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GuidanceNavigator
Public NotInheritable Class GuidanceNavigator
继承
Object Platform::Object IInspectable GuidanceNavigator
属性

Windows 要求

设备系列
Windows Desktop Extension SDK (在 10.0.10240.0 中引入)
Windows Mobile Extension SDK (在 10.0.10240.0 中引入)
API contract
Windows.Services.Maps.GuidanceContract (在 v1.0 中引入)

注解

版本历史记录

Windows 版本 SDK 版本 增值
1511 10586 AudioNotificationRequested
1511 10586 IsGuidanceAudioMuted
1511 10586 UseAppProvidedVoice

属性

AudioMeasurementSystem

获取或设置用于音频指导的度量系统。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

AudioNotifications

获取或设置导航指南提供的音频通知的类型。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

IsGuidanceAudioMuted

获取或设置一个值,该值指示音频指导是否静音。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

UseAppProvidedVoice

获取一个值,该值指示设备上是否正在使用 Cortana。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

方法

GetCurrent()

获取代表当前导航指南的 GuidanceNavigator 对象。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

Pause()

暂停导航指南。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

RepeatLastAudioNotification()

重复上一个音频通知。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

Resume()

恢复导航指南。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

SetGuidanceVoice(Int32, String)

设置用于音频通知的语音。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

StartNavigating(GuidanceRoute)

使用指定的路由启动导航指南。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

StartSimulating(GuidanceRoute, Int32)

使用指定的路线开始模拟导航指南。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

StartTracking()

在没有指定路线的情况下启动导航指南。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

Stop()

停止导航指南。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

UpdateUserLocation(Geocoordinate)

使用指定的地理位置汇报导航指南。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

UpdateUserLocation(Geocoordinate, BasicGeoposition)

使用指定的地理位置汇报导航指南。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

事件

AudioNotificationRequested

当音频通知适用于导航指导时发生,例如在即将到来的轮次或退出之前。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

DestinationReached

到达路由目标时发生。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

GuidanceUpdated

更新导航指南时发生。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

Rerouted

在导航指南已重新路由时发生。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

RerouteFailed

导航指南的重新路由失败时发生。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

Rerouting

在导航指南重新路由时发生。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

UserLocationLost

当用户的位置丢失时发生。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

UserLocationRestored

在还原用户的位置时发生。

注意

此 API 并非适用于所有 Windows 应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对此 API 的调用将在运行时失败。 有关 Windows.Services.Maps.Guidance 命名空间的详细信息,请与 Microsoft 帐户团队代表合作。

适用于