MapRoute Classe

Definizione

Rappresenta un percorso da viaggiare tra due o più punti di modo.

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
Ereditarietà
Object Platform::Object IInspectable MapRoute
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Un oggetto MapRoute viene restituito tramite la proprietà Route dell'oggetto MapRouteFinderResult quando si chiamano i metodi della classe MapRouteFinder .

Per visualizzare un MapRoute in un MapControl, creare un MapRouteView con MapRouteView e aggiungere MapRouteView all'insieme Route di MapControl.

L'app di Windows universale deve essere autenticata prima di poter usare i servizi MapControl e mappa nello spazio dei nomi Windows.Services.Maps. Per eseguire l'autenticazione della tua app, devi specificare una chiave di autenticazione per le mappe.

Vedere Richiedere una chiave di autenticazione di mappe.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1703 15063 DurationWithoutTraffic
1703 15063 TrafficoCongestion
1709 16299 IsScenic

Proprietà

BoundingBox

Ottiene il rettangolo di selezione contenente la route.

DurationWithoutTraffic

Ottiene il tempo stimato necessario per attraversare la route senza traffico.

EstimatedDuration

Ottiene il tempo stimato necessario per attraversare la route.

HasBlockedRoads

Ottiene un valore che indica che la route è stata modificata dal percorso "migliore" per evitare strade bloccate.

IsScenic

Ottiene un valore che indica se MapRoute è basato su strade panoramiche.

IsTrafficBased

Ottiene un valore che indica se MapRoute è basato sul traffico.

Legs

Ottiene l'elenco delle gambe associate alla route.

LengthInMeters

Ottiene la lunghezza del percorso in metri.

Path

Ottiene il percorso della route.

TrafficCongestion

Ottiene il livello di congestione del traffico lungo una route mappa.

ViolatedRestrictions

Ottiene un valore che indica se le restrizioni sono state violate dalla route.

Si applica a

Vedi anche