Compartilhar via


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 avançadas de roteamento ao usar o método GetDrivingRouteAsync .

Importante

de desativação do serviço Bing Mapas para Empresas

Os serviços de MapControl da UWP e os serviços de mapa dos namespaces Windows.Services.Maps dependem do Bing Mapas. O Bing Mapas para Empresas foi preterido e será desativado, momento em que o MapControl e os serviços não receberão mais dados.

Para obter mais informações, consulte a do Centro de Desenvolvedores do Bing Mapas do e documentação do Bing Mapas.

Seu aplicativo deve ser autenticado antes de poder usar o mapControl e mapear serviços no namespace Windows.Services.Maps. Para autenticar seu aplicativo, você deve especificar uma chave de autenticação de mapas.

Consulte Solicitar uma chave de autenticação de mapas.

Histórico de versões

Versão do Windows Versão do SDK Valor acrescentado
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, onde 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ível.

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