Bagikan melalui


MapRoute Kelas

Definisi

Mewakili jalur yang akan dilalui antara dua titik arah atau lebih.

public ref class MapRoute 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 MapRoute 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 MapRoute
Public NotInheritable Class MapRoute
Warisan
Object Platform::Object IInspectable MapRoute
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Objek MapRoute dikembalikan melalui properti RuteMapRouteFinderResult saat Anda memanggil metode kelas MapRouteFinder .

Untuk menampilkan MapRoute pada MapControl, buat MapRouteView dengan MapRoute dan tambahkan MapRouteView ke koleksi RuteMapControl.

Aplikasi Universal Windows Anda harus diautentikasi sebelum dapat menggunakan layanan MapControl dan peta di namespace Windows.Services.Maps. Untuk mengautentikasi aplikasi, Anda harus menentukan kunci autentikasi peta.

Lihat Meminta kunci autentikasi peta.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1703 15063 DurationWithoutTraffic
1703 15063 TrafficCongestion
1709 16299 IsScenic

Properti

BoundingBox

Mendapatkan kotak pembatas yang berisi rute.

DurationWithoutTraffic

Mendapatkan perkiraan waktu yang diperlukan untuk melintasi rute tanpa lalu lintas.

EstimatedDuration

Mendapatkan perkiraan waktu yang diperlukan untuk melintasi rute.

HasBlockedRoads

Mendapatkan nilai yang menunjukkan rute telah dimodifikasi dari rute "terbaik" untuk menghindari jalan yang diblokir.

IsScenic

Mendapatkan nilai yang menunjukkan apakah MapRoute didasarkan pada jalan yang indah.

IsTrafficBased

Mendapatkan nilai yang menunjukkan apakah MapRoute didasarkan pada lalu lintas.

Legs

Mendapatkan daftar kaki yang terkait dengan rute.

LengthInMeters

Mendapatkan panjang rute dalam meter.

Path

Mendapatkan jalur rute.

TrafficCongestion

Mendapatkan tingkat kemacetan lalu lintas di sepanjang rute peta.

ViolatedRestrictions

Mendapatkan nilai yang menunjukkan apakah ada batasan yang telah dilanggar oleh rute.

Berlaku untuk

Lihat juga