MapRouteDrivingOptions Classe

Definição

Representa opções avançadas de roteamento.

public ref class MapRouteDrivingOptions sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [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 MapRouteDrivingOptions final
/// [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)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class MapRouteDrivingOptions final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[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 MapRouteDrivingOptions
[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)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MapRouteDrivingOptions
Public NotInheritable Class MapRouteDrivingOptions
Herança
Object Platform::Object IInspectable MapRouteDrivingOptions
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

MapRouteDrivingOptions permite especificar opções de roteamento avançadas ao usar o método GetDrivingRouteAsync .

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
1803 17134 DepartureTime

Construtores

MapRouteDrivingOptions()

Inicializa uma nova instância da classe MapRouteDrivingOptions .

Propriedades

DepartureTime

Obtém ou define a data e a hora da partida em uma rota.

InitialHeading

Obtém ou define a direção de início preferencial da rota do local atual em graus, em que 0 ou 360 = Norte, 90 = Leste, 180 = Sul e 270 = Oeste.

MaxAlternateRouteCount

Obtém ou define um valor que indica o número máximo de rotas alternativas que devem ser fornecidas, se disponíveis.

RouteOptimization

Obtém ou define a otimização aplicada às rotas.

RouteRestrictions

Obtém ou define a restrição aplicada às rotas.

Aplica-se a