MapRoute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Pfad dar, der zwischen zwei oder mehr Wegpunkten zurückgelegt werden soll.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Ein MapRoute-Objekt wird über die Route-Eigenschaft des MapRouteFinderResult zurückgegeben, wenn Sie die Methoden der MapRouteFinder-Klasse aufrufen.
Um eine MapRoute in einem MapControl anzuzeigen, erstellen Sie eine MapRouteView mit MapRoute, und fügen Sie die MapRouteView der Routes-Auflistung des MapControl hinzu.
Ihre universelle Windows-App muss authentifiziert werden, bevor sie mapControl und Kartendienste im Windows.Services.Maps-Namespace verwenden kann. Zum Authentifizieren Ihrer App müssen Sie einen Kartenauthentifizierungsschlüssel angeben.
Weitere Informationen finden Sie unter Anfordern eines Zuordnungsschlüssels.
Versionsverlauf
Windows-Version | SDK-Version | Wertschöpfung |
---|---|---|
1703 | 15063 | DurationWithoutTraffic |
1703 | 15063 | TrafficCongestion |
1709 | 16299 | IsScenic |
Eigenschaften
BoundingBox |
Ruft das begrenzungsfeld ab, das die Route enthält. |
DurationWithoutTraffic |
Ruft die geschätzte Zeit ab, die erforderlich ist, um die Route ohne Datenverkehr zu durchlaufen. |
EstimatedDuration |
Ruft die geschätzte Zeit ab, die zum Durchlaufen der Route erforderlich ist. |
HasBlockedRoads |
Ruft einen Wert ab, der angibt, dass die Route von der "besten" Route geändert wurde, um blockierte Straßen zu vermeiden. |
IsScenic |
Ruft einen Wert ab, der angibt, ob mapRoute auf landschaftlichen Straßen basiert. |
IsTrafficBased |
Ruft einen Wert ab, der angibt, ob mapRoute auf Datenverkehr basiert. |
Legs |
Ruft die Liste der Beine ab, die der Route zugeordnet sind. |
LengthInMeters |
Ruft die Länge der Route in Metern ab. |
Path |
Ruft den Pfad der Route ab. |
TrafficCongestion |
Ruft den Grad der Verkehrsüberlastung entlang einer Kartenroute ab. |
ViolatedRestrictions |
Ruft einen Wert ab, der angibt, ob einschränkungen durch die Route verletzt wurden. |
Gilt für:
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für