MapsRoutingModelFactory.RouteDirections Método
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.
Inicializa uma nova instância de RouteDirections.
public static Azure.Maps.Routing.Models.RouteDirections RouteDirections (string formatVersion = default, System.Collections.Generic.IEnumerable<Azure.Maps.Routing.Models.RouteData> routes = default, System.Collections.Generic.IEnumerable<Azure.Maps.Routing.Models.RouteOptimizedWaypoint> optimizedWaypoints = default, Azure.Maps.Routing.Models.RouteReport report = default);
static member RouteDirections : string * seq<Azure.Maps.Routing.Models.RouteData> * seq<Azure.Maps.Routing.Models.RouteOptimizedWaypoint> * Azure.Maps.Routing.Models.RouteReport -> Azure.Maps.Routing.Models.RouteDirections
Public Shared Function RouteDirections (Optional formatVersion As String = Nothing, Optional routes As IEnumerable(Of RouteData) = Nothing, Optional optimizedWaypoints As IEnumerable(Of RouteOptimizedWaypoint) = Nothing, Optional report As RouteReport = Nothing) As RouteDirections
Parâmetros
- formatVersion
- String
Propriedade Formatar Versão.
- routes
- IEnumerable<RouteData>
Matriz de rotas.
- optimizedWaypoints
- IEnumerable<RouteOptimizedWaypoint>
Sequência otimizada de pontos de passagem. Ele mostra o índice da sequência de waypoint fornecida pelo usuário para a lista original e otimizada. Por exemplo, uma resposta:
<optimizedWaypoints>
<waypoint providedIndex="0" optimizedIndex="1"/>
<waypoint providedIndex="1" optimizedIndex="2"/>
<waypoint providedIndex="2" optimizedIndex="0"/>
</optimizedWaypoints>
significa que a sequência original é [0, 1, 2] e a sequência otimizada é [1, 2, 0]. Como o índice começa em 0, o original é "primeiro, segundo, terceiro" enquanto o otimizado é "segundo, terceiro, primeiro".
- report
- RouteReport
Relata as configurações efetivas usadas na chamada atual.
Retornos
Uma nova RouteDirections instância para zombar.
Aplica-se a
Azure SDK for .NET