MapRoute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет путь для перемещения между двумя или несколькими точками.
public ref class MapRoute sealed
/// [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 MapRoute final
[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 MapRoute
Public NotInheritable Class MapRoute
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Объект MapRoute возвращается через свойство Routeобъекта MapRouteFinderResult при вызове методов класса MapRouteFinder .
Чтобы отобразить MapRoute в MapControl, создайте MapRouteView с MapRoute и добавьте MapRouteView в коллекцию Routesобъекта MapControl.
Ваше приложение Universal Windows должно пройти проверку подлинности, прежде чем оно сможет использовать MapControl и службы карт в пространстве имен Windows.Services.Maps. Для проверки подлинности приложения необходимо указать ключ проверки подлинности карт.
См . раздел Запрос ключа проверки подлинности карт.
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
1703 | 15063 | DurationWithoutTraffic |
1703 | 15063 | TrafficCongestion |
1709 | 16299 | IsScenic |
Свойства
BoundingBox |
Возвращает ограничивающий прямоугольник, содержащий маршрут. |
DurationWithoutTraffic |
Возвращает предполагаемое время, необходимое для прохождения маршрута без трафика. |
EstimatedDuration |
Возвращает предполагаемое время, необходимое для прохождения маршрута. |
HasBlockedRoads |
Возвращает значение, указывающее, что маршрут был изменен из "лучшего" маршрута, чтобы избежать заблокированных дорог. |
IsScenic |
Возвращает значение, указывающее, основан ли MapRoute на живописных дорогах. |
IsTrafficBased |
Возвращает значение, указывающее, основан ли MapRoute на трафике. |
Legs |
Возвращает список ног, связанных с маршрутом. |
LengthInMeters |
Возвращает длину маршрута в метрах. |
Path |
Возвращает путь к маршруту. |
TrafficCongestion |
Возвращает уровень перегрузки трафика по маршруту карты. |
ViolatedRestrictions |
Возвращает значение, указывающее, были ли нарушены какие-либо ограничения маршрутом. |
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по