MapRoute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um caminho a ser percorrido entre dois ou mais pontos de passagem.
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Comentários
Um objeto MapRoute é retornado por meio da propriedade Route do MapRouteFinderResult quando você chama os métodos da classe MapRouteFinder .
Para exibir um MapRoute em um MapControl, construa um MapRouteView com o MapRoute e adicione o MapRouteView à coleção Routes do MapControl.
Seu aplicativo Universal do Windows deve ser autenticado antes de poder usar os serviços MapControl e map no namespace Windows.Services.Maps . Para autenticar o aplicativo, você precisa especificar uma chave de autenticação de mapas.
Consulte Solicitar uma chave de autenticação de mapas.
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1703 | 15063 | DurationWithoutTraffic |
1703 | 15063 | TrafficCongestion |
1.709 | 16299 | IsScenic |
Propriedades
BoundingBox |
Obtém a caixa delimitadora que contém a rota. |
DurationWithoutTraffic |
Obtém o tempo estimado necessário para percorrer a rota sem tráfego. |
EstimatedDuration |
Obtém o tempo estimado necessário para percorrer a rota. |
HasBlockedRoads |
Obtém um valor que indica que a rota foi modificada da rota "melhor" para evitar estradas bloqueadas. |
IsScenic |
Obtém um valor que indica se o MapRoute é baseado em estradas panorâmicas. |
IsTrafficBased |
Obtém um valor que indica se o MapRoute é baseado no tráfego. |
Legs |
Obtém a lista de pernas associadas à rota. |
LengthInMeters |
Obtém o comprimento da rota em metros. |
Path |
Obtém o caminho da rota. |
TrafficCongestion |
Obtém o nível de congestionamento de tráfego ao longo de uma rota de mapa. |
ViolatedRestrictions |
Obtém um valor que indica se alguma restrição foi violada pela rota. |
Aplica-se a
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de