Condividi tramite


MapRoute Classe

Definizione

Rappresenta un percorso da percorrere tra due o più punti di direzione.

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 della MapRouteFinderResult quando si chiamano i metodi della classe MapRouteFinder .

Per visualizzare un oggetto MapRoute in un MapControl, creare un MapRouteView con MapRouteView e aggiungere il MapRouteView all'insieme route dell'MapControl.

Importante

ritiro del servizio Bing Maps for Enterprise

La piattaforma UWP MapControl e i servizi di mapping degli spazi dei nomi Windows.Services.Maps si basano su Bing Maps. Bing Maps for Enterprise è deprecato e verrà ritirato, a questo punto MapControl e i servizi non riceveranno più dati.

Per altre informazioni, vedere del Centro per sviluppatori di Bing Maps e documentazione di Bing Maps.

L'app deve essere autenticata prima di poter usare il MapControl e i servizi mappa nello spazio dei nomi Windows.Services.Maps . Per autenticare l'app, è necessario specificare una chiave di autenticazione per le mappe.

Vedere Richiedere una chiave di autenticazione per le mappe.

Cronologia delle versioni

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

Proprietà

BoundingBox

Ottiene il rettangolo di selezione che contiene la route.

DurationWithoutTraffic

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

EstimatedDuration

Ottiene il tempo stimato necessario per attraversare il percorso.

HasBlockedRoads

Ottiene un valore che indica che il percorso è stato modificato dal percorso "migliore" per evitare strade bloccate.

IsScenic

Ottiene un valore che indica se il MapRoute si basa su strade panoramiche.

IsTrafficBased

Ottiene un valore che indica se il mapRoute è basato sul traffico.

Legs

Ottiene l'elenco delle gambe associate al percorso.

LengthInMeters

Ottiene la lunghezza del percorso in metri.

Path

Ottiene il percorso della route.

TrafficCongestion

Ottiene il livello di congestione del traffico lungo un percorso mappa.

ViolatedRestrictions

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

Si applica a

Vedi anche