MapRouteLeg クラス

定義

ルートに沿って 2 つのウェイポイント間を移動するために必要な一連のアクション (操縦) を表します。

public ref class MapRouteLeg sealed
/// [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 MapRouteLeg final
[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 MapRouteLeg
Public NotInheritable Class MapRouteLeg
継承
Object Platform::Object IInspectable MapRouteLeg
属性

Windows の要件

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

注釈

MapRouteLeg オブジェクトのコレクションは、MapRoute オブジェクトの Legs プロパティを介して返されます。 MapRoute オブジェクトは、MapRouteFinder クラスのメソッドを呼び出すときに、MapRouteFinderResultRoute プロパティを介して返されます。

大事な

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 のバージョン 付加価値
1703 15063 DurationWithoutTraffic
1703 15063 TrafficCongestion

プロパティ

BoundingBox

ルート レッグを含む境界ボックスを取得します。

DurationWithoutTraffic

トラフィックなしでルートを通過するために必要な推定時間を取得します。

EstimatedDuration

ルート 区間を横断するために必要な推定時間を取得します。

LengthInMeters

ルート 区間の長さをメートル単位で取得します。

Maneuvers

ルート レッグに関連付けられている操縦の一覧を取得します。

Path

ルート レッグのパスを取得します。

TrafficCongestion

マップ ルート の区間に沿ったトラフィックの輻輳のレベルを取得します。

適用対象

こちらもご覧ください