Поделиться через


MapRouteDrivingOptions Класс

Определение

Представляет расширенные параметры маршрутизации.

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
Наследование
Object Platform::Object IInspectable MapRouteDrivingOptions
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

MapRouteDrivingOptions позволяет указать дополнительные параметры маршрутизации при использовании метода GetDrivingRouteAsync.

Важный

Карты Bing для корпоративной службы

MapControl UWP и службы карт из пространств имен Windows.Services.Maps используют карты Bing. Карты Bing для предприятия устарели и будут прекращены, в то время как mapControl и службы больше не будут получать данные.

Дополнительные сведения см. в Центра разработчиков Карт Bing и документации по картам Bing.

Приложение должно пройти проверку подлинности, прежде чем использовать MapControl и службы карт в пространстве имен Windows.Services.Maps. Для проверки подлинности приложения необходимо указать ключ проверки подлинности карт.

См. запрос ключа проверки подлинности карт.

Журнал версий

Версия Windows Версия пакета SDK Добавлено значение
1803 17134 Время отъезда

Конструкторы

MapRouteDrivingOptions()

Инициализирует новый экземпляр класса MapRouteDrivingOptions.

Свойства

DepartureTime

Возвращает или задает дату и время отъезда по маршруту.

InitialHeading

Возвращает или задает предпочтительное направление начала маршрута из текущего расположения в градусах, где 0 или 360 = Север, 90 = Восток, 180 = Юг и 270 = Запад.

MaxAlternateRouteCount

Возвращает или задает значение, указывающее максимальное количество альтернативных маршрутов, которые должны быть предоставлены, если они доступны.

RouteOptimization

Возвращает или задает оптимизацию, примененную к маршрутам.

RouteRestrictions

Возвращает или задает ограничение, применяемое к маршрутам.

Применяется к