Compartilhar via


MapRouteFinder.GetDrivingRouteAsync Método

Definição

Sobrecargas

GetDrivingRouteAsync(Geopoint, Geopoint)

Obtém uma rota de condução para as coordenadas de início e término especificadas.

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteDrivingOptions)

Obtém uma rota de condução para as coordenadas de início e término especificadas (usando MapRouteDrivingOptions).

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization)

Obtém uma rota de condução para as coordenadas de início e término especificadas (usando otimizações).

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions)

Obtém uma rota de condução para as coordenadas de início e término especificadas (usando otimizações e restrições).

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions, Double)

Obtém uma rota de condução para as coordenadas de início e término especificadas (usando otimizações, restrições e título).

GetDrivingRouteAsync(Geopoint, Geopoint)

Obtém uma rota de condução para as coordenadas de início e término especificadas.

public:
 static IAsyncOperation<MapRouteFinderResult ^> ^ GetDrivingRouteAsync(Geopoint ^ startPoint, Geopoint ^ endPoint);
/// [Windows.Foundation.Metadata.Overload("GetDrivingRouteAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint const& startPoint, Geopoint const& endPoint);
[Windows.Foundation.Metadata.Overload("GetDrivingRouteAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint);
function getDrivingRouteAsync(startPoint, endPoint)
Public Shared Function GetDrivingRouteAsync (startPoint As Geopoint, endPoint As Geopoint) As IAsyncOperation(Of MapRouteFinderResult)

Parâmetros

startPoint
Geopoint

O ponto de partida da rota de condução.

endPoint
Geopoint

O ponto final da rota de condução.

Retornos

Quando esse método for concluído com êxito, ele retornará uma rota de condução contida no MapRouteFinderResult.

Atributos

Confira também

Aplica-se a

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteDrivingOptions)

Obtém uma rota de condução para as coordenadas de início e término especificadas (usando MapRouteDrivingOptions).

public:
 static IAsyncOperation<MapRouteFinderResult ^> ^ GetDrivingRouteAsync(Geopoint ^ startPoint, Geopoint ^ endPoint, MapRouteDrivingOptions ^ options);
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint const& startPoint, Geopoint const& endPoint, MapRouteDrivingOptions const& options);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteDrivingOptions options);
function getDrivingRouteAsync(startPoint, endPoint, options)
Public Shared Function GetDrivingRouteAsync (startPoint As Geopoint, endPoint As Geopoint, options As MapRouteDrivingOptions) As IAsyncOperation(Of MapRouteFinderResult)

Parâmetros

startPoint
Geopoint

O ponto de partida da rota de condução.

endPoint
Geopoint

O ponto final da rota de condução.

options
MapRouteDrivingOptions

As opções avançadas de roteamento a serem aplicadas a essa rota.

Retornos

Quando esse método for concluído com êxito, ele retornará uma ou mais rotas de direção contidas no MapRouteFinderResult.

Atributos

Confira também

Aplica-se a

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization)

Obtém uma rota de condução para as coordenadas de início e término especificadas (usando otimizações).

public:
 static IAsyncOperation<MapRouteFinderResult ^> ^ GetDrivingRouteAsync(Geopoint ^ startPoint, Geopoint ^ endPoint, MapRouteOptimization optimization);
/// [Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptimizationAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint const& startPoint, Geopoint const& endPoint, MapRouteOptimization const& optimization);
[Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptimizationAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization);
function getDrivingRouteAsync(startPoint, endPoint, optimization)
Public Shared Function GetDrivingRouteAsync (startPoint As Geopoint, endPoint As Geopoint, optimization As MapRouteOptimization) As IAsyncOperation(Of MapRouteFinderResult)

Parâmetros

startPoint
Geopoint

O ponto de partida da rota de condução.

endPoint
Geopoint

O ponto final da rota de condução.

optimization
MapRouteOptimization

As otimizações a serem aplicadas ao calcular a rota de condução.

Retornos

Quando esse método for concluído com êxito, ele retornará uma rota de condução contida no MapRouteFinderResult.

Atributos

Confira também

Aplica-se a

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions)

Obtém uma rota de condução para as coordenadas de início e término especificadas (usando otimizações e restrições).

public:
 static IAsyncOperation<MapRouteFinderResult ^> ^ GetDrivingRouteAsync(Geopoint ^ startPoint, Geopoint ^ endPoint, MapRouteOptimization optimization, MapRouteRestrictions restrictions);
/// [Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptimizationAndRestrictionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint const& startPoint, Geopoint const& endPoint, MapRouteOptimization const& optimization, MapRouteRestrictions const& restrictions);
[Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptimizationAndRestrictionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization, MapRouteRestrictions restrictions);
function getDrivingRouteAsync(startPoint, endPoint, optimization, restrictions)
Public Shared Function GetDrivingRouteAsync (startPoint As Geopoint, endPoint As Geopoint, optimization As MapRouteOptimization, restrictions As MapRouteRestrictions) As IAsyncOperation(Of MapRouteFinderResult)

Parâmetros

startPoint
Geopoint

O ponto de partida da rota de condução.

endPoint
Geopoint

O ponto final da rota de condução.

optimization
MapRouteOptimization

As otimizações a serem aplicadas ao calcular a rota de condução.

restrictions
MapRouteRestrictions

As restrições a serem aplicadas ao calcular a rota de condução.

Retornos

Quando esse método for concluído com êxito, ele retornará uma rota de condução contida no MapRouteFinderResult.

Atributos

Confira também

Aplica-se a

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions, Double)

Obtém uma rota de condução para as coordenadas de início e término especificadas (usando otimizações, restrições e título).

public:
 static IAsyncOperation<MapRouteFinderResult ^> ^ GetDrivingRouteAsync(Geopoint ^ startPoint, Geopoint ^ endPoint, MapRouteOptimization optimization, MapRouteRestrictions restrictions, double headingInDegrees);
/// [Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptimizationRestrictionsAndHeadingAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint const& startPoint, Geopoint const& endPoint, MapRouteOptimization const& optimization, MapRouteRestrictions const& restrictions, double const& headingInDegrees);
[Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptimizationRestrictionsAndHeadingAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization, MapRouteRestrictions restrictions, double headingInDegrees);
function getDrivingRouteAsync(startPoint, endPoint, optimization, restrictions, headingInDegrees)
Public Shared Function GetDrivingRouteAsync (startPoint As Geopoint, endPoint As Geopoint, optimization As MapRouteOptimization, restrictions As MapRouteRestrictions, headingInDegrees As Double) As IAsyncOperation(Of MapRouteFinderResult)

Parâmetros

startPoint
Geopoint

O ponto de partida da rota de condução.

endPoint
Geopoint

O ponto final da rota de condução.

optimization
MapRouteOptimization

As otimizações a serem aplicadas ao calcular a rota de condução.

restrictions
MapRouteRestrictions

As restrições a serem aplicadas ao calcular a rota de condução.

headingInDegrees
Double

double

A direção de início preferencial do local atual para a rota de condução.

Retornos

Quando esse método for concluído com êxito, ele retornará uma rota de condução contida no MapRouteFinderResult.

Atributos

Confira também

Aplica-se a