MapRouteDrivingOptions クラス

定義

高度なルーティング オプションを表します。

public ref class MapRouteDrivingOptions sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MapRouteDrivingOptions final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class MapRouteDrivingOptions final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MapRouteDrivingOptions
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MapRouteDrivingOptions
Public NotInheritable Class MapRouteDrivingOptions
継承
Object Platform::Object IInspectable MapRouteDrivingOptions
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

MapRouteDrivingOptions を使用すると、GetDrivingRouteAsync メソッドを使用するときに、高度なルーティング オプションを指定できます。

大事な

Bing Maps for Enterprise サービス提供終了

Windows.Services.Maps 名前空間からの UWP MapControl およびマップ サービスは、Bing Maps に依存します。 Bing Maps for Enterprise は非推奨となり、廃止されます。その時点で、MapControl とサービスはデータを受信しなくなります。

詳細については、Bing Maps デベロッパー センターのBing Maps のドキュメントを参照してください。

Windows.Services.Maps 名前空間で MapControl とマップ サービスを使用するには、アプリを認証する必要があります。 アプリを認証するには、マップ認証キーを指定する必要があります。

マップ認証キーを要求する」を参照してください。

バージョン履歴

Windows バージョン SDK のバージョン 付加価値
1803 17134 DepartureTime

コンストラクター

MapRouteDrivingOptions()

MapRouteDrivingOptions クラスの新しいインスタンスを初期化します。

プロパティ

DepartureTime

ルートの出発日時を取得または設定します。

InitialHeading

現在の位置からルートの優先開始方向を取得または設定します (0 または 360 = 北、90 = 東、180 = 南、270 = 西)。

MaxAlternateRouteCount

提供される代替ルートの最大数 (使用可能な場合) を示す値を取得または設定します。

RouteOptimization

ルートに適用される最適化を取得または設定します。

RouteRestrictions

ルートに適用される制限を取得または設定します。

適用対象