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 メソッドを使用するときに高度なルーティング オプションを指定できます。

MapControlWindows.Services.Maps 名前空間のマップ サービスを ユニバーサル Windows アプリ で使うには、そのアプリを認証する必要があります。 アプリを認証するには、マップ認証キーを指定する必要があります。

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

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1803 17134 DepartureTime

コンストラクター

MapRouteDrivingOptions()

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

プロパティ

DepartureTime

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

InitialHeading

現在の場所からのルートの優先開始方向を度単位で取得または設定します。0 または 360 = North、90 = East、180 = South、270 = West です。

MaxAlternateRouteCount

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

RouteOptimization

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

RouteRestrictions

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

適用対象