GuidanceManeuver GuidanceManeuver GuidanceManeuver GuidanceManeuver Class

Definition

Represents a maneuver along a guided route.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about the Windows.Services.Maps.Guidance namespace, please work with your Microsoft Account Team representative.

public : sealed class GuidanceManeuver : IGuidanceManeuverpublic sealed class GuidanceManeuver : IGuidanceManeuverPublic NotInheritable Class GuidanceManeuver Implements IGuidanceManeuver// This API is not available in Javascript.
Attributes
Windows 10 requirements
Device family
Windows Desktop Extension SDK (introduced v10.0.10240.0) Windows Mobile Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Services.Maps.GuidanceContract (introduced v1)

Properties

DepartureRoadName DepartureRoadName DepartureRoadName DepartureRoadName

Gets the full name of the road at the start of the maneuver.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about the Windows.Services.Maps.Guidance namespace, please work with your Microsoft Account Team representative.

public : PlatForm::String DepartureRoadName { get; }public string DepartureRoadName { get; }Public ReadOnly Property DepartureRoadName As string// This API is not available in Javascript.
Value
PlatForm::String string string string

The full name of the road at the start of the maneuver.

DepartureShortRoadName DepartureShortRoadName DepartureShortRoadName DepartureShortRoadName

Gets the short name of the road at the start of the maneuver. For example, a highway number such as "I-90."

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about the Windows.Services.Maps.Guidance namespace, please work with your Microsoft Account Team representative.

public : PlatForm::String DepartureShortRoadName { get; }public string DepartureShortRoadName { get; }Public ReadOnly Property DepartureShortRoadName As string// This API is not available in Javascript.
Value
PlatForm::String string string string

The short name of the road at the start of the maneuver.

DistanceFromPreviousManeuver DistanceFromPreviousManeuver DistanceFromPreviousManeuver DistanceFromPreviousManeuver

Gets the distance from the previous maneuver to this maneuver, in meters.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about the Windows.Services.Maps.Guidance namespace, please work with your Microsoft Account Team representative.

public : int DistanceFromPreviousManeuver { get; }public int DistanceFromPreviousManeuver { get; }Public ReadOnly Property DistanceFromPreviousManeuver As int// This API is not available in Javascript.
Value
int int int int

The distance from the previous maneuver to this maneuver, in meters.

Remarks

Regardless of the measurement system used for audio guidance (AudioMeasurementSystem ), the metric system is always used for distance and speed API values.

DistanceFromRouteStart DistanceFromRouteStart DistanceFromRouteStart DistanceFromRouteStart

Gets the distance from the route start to this maneuver, in meters.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about the Windows.Services.Maps.Guidance namespace, please work with your Microsoft Account Team representative.

public : int DistanceFromRouteStart { get; }public int DistanceFromRouteStart { get; }Public ReadOnly Property DistanceFromRouteStart As int// This API is not available in Javascript.
Value
int int int int

The distance from the route start to this maneuver, in meters.

Remarks

Regardless of the measurement system used for audio guidance (AudioMeasurementSystem ), the metric system is always used for distance and speed API values.

EndAngle EndAngle EndAngle EndAngle

Gets a value that indicates the heading at the end of the maneuver in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about the Windows.Services.Maps.Guidance namespace, please work with your Microsoft Account Team representative.

public : int EndAngle { get; }public int EndAngle { get; }Public ReadOnly Property EndAngle As int// This API is not available in Javascript.
Value
int int int int

The heading at the end of the maneuver in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West.

InstructionText InstructionText InstructionText InstructionText

Gets the instruction text associated with the maneuver.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about the Windows.Services.Maps.Guidance namespace, please work with your Microsoft Account Team representative.

public : PlatForm::String InstructionText { get; }public string InstructionText { get; }Public ReadOnly Property InstructionText As string// This API is not available in Javascript.
Value
PlatForm::String string string string

The instruction text associated with the maneuver.

Kind Kind Kind Kind

Gets the type of the maneuver.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about the Windows.Services.Maps.Guidance namespace, please work with your Microsoft Account Team representative.

public : GuidanceManeuverKind Kind { get; }public GuidanceManeuverKind Kind { get; }Public ReadOnly Property Kind As GuidanceManeuverKind// This API is not available in Javascript.

NextRoadName NextRoadName NextRoadName NextRoadName

Gets the full name of the road at the end of the maneuver.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about the Windows.Services.Maps.Guidance namespace, please work with your Microsoft Account Team representative.

public : PlatForm::String NextRoadName { get; }public string NextRoadName { get; }Public ReadOnly Property NextRoadName As string// This API is not available in Javascript.
Value
PlatForm::String string string string

The full name of the road at the end of the maneuver.

NextShortRoadName NextShortRoadName NextShortRoadName NextShortRoadName

Gets the short name of the road at the end of the maneuver. For example, a highway number such as "I-90."

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about the Windows.Services.Maps.Guidance namespace, please work with your Microsoft Account Team representative.

public : PlatForm::String NextShortRoadName { get; }public string NextShortRoadName { get; }Public ReadOnly Property NextShortRoadName As string// This API is not available in Javascript.
Value
PlatForm::String string string string

The short name of the road at the end of the maneuver.

RoadSignpost RoadSignpost RoadSignpost RoadSignpost

Gets a value that represents a sign on the road associated with the maneuver.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about the Windows.Services.Maps.Guidance namespace, please work with your Microsoft Account Team representative.

public : GuidanceRoadSignpost RoadSignpost { get; }public GuidanceRoadSignpost RoadSignpost { get; }Public ReadOnly Property RoadSignpost As GuidanceRoadSignpost// This API is not available in Javascript.
Value
GuidanceRoadSignpost GuidanceRoadSignpost GuidanceRoadSignpost GuidanceRoadSignpost

A value that represents a sign on the road associated with the maneuver. If no data is available, this value returns null.

StartAngle StartAngle StartAngle StartAngle

Gets a value that indicates the heading at the start of the maneuver in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about the Windows.Services.Maps.Guidance namespace, please work with your Microsoft Account Team representative.

public : int StartAngle { get; }public int StartAngle { get; }Public ReadOnly Property StartAngle As int// This API is not available in Javascript.
Value
int int int int

The heading at the start of the maneuver in degrees, where 0 or 360 = North, 90 = East, 180 = South, and 270 = West

StartLocation StartLocation StartLocation StartLocation

Gets the location where the maneuver starts.

Note

This API is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime. For more information about the Windows.Services.Maps.Guidance namespace, please work with your Microsoft Account Team representative.

public : Geopoint StartLocation { get; }public Geopoint StartLocation { get; }Public ReadOnly Property StartLocation As Geopoint// This API is not available in Javascript.
Value
Geopoint Geopoint Geopoint Geopoint

The location where the maneuver starts.