GuidanceNavigator Класс

Определение

Предоставляет рекомендации по навигации.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API завершатся ошибкой во время выполнения. За дополнительными сведениями о пространстве имен Windows.Services.Maps.Guidance обратитесь к представителю группы по работе с учетными записями Майкрософт.

public ref class GuidanceNavigator sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Services.Maps.GuidanceContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GuidanceNavigator final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Services.Maps.GuidanceContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GuidanceNavigator
Public NotInheritable Class GuidanceNavigator
Наследование
Object Platform::Object IInspectable GuidanceNavigator
Атрибуты

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

Семейство устройств
Windows Desktop Extension SDK (появилось в 10.0.10240.0)
Windows Mobile Extension SDK (появилось в 10.0.10240.0)
API contract
Windows.Services.Maps.GuidanceContract (появилось в v1.0)

Комментарии

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

Версия Windows Версия пакета SDK Добавленная стоимость
1511 10586 AudioNotificationRequested
1511 10586 IsGuidanceAudioMuted
1511 10586 UseAppProvidedVoice

Свойства

AudioMeasurementSystem

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

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

AudioNotifications

Возвращает или задает типы звуковых уведомлений, предоставляемых руководством по навигации.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

IsGuidanceAudioMuted

Возвращает или задает значение, указывающее, отключена ли звуковая подсказка.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

UseAppProvidedVoice

Возвращает значение, указывающее, используется ли Кортана на устройстве.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API завершатся ошибкой во время выполнения. За дополнительными сведениями о пространстве имен Windows.Services.Maps.Guidance обратитесь к представителю группы по работе с учетными записями Майкрософт.

Методы

GetCurrent()

Возвращает объект GuidanceNavigator , представляющий текущее руководство навигации.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

Pause()

Приостанавливает навигационные руководства.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

RepeatLastAudioNotification()

Повторяет последнее звуковое уведомление.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

Resume()

Возобновляет навигационные руководства.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

SetGuidanceVoice(Int32, String)

Задает голос, используемый для звуковых уведомлений.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

StartNavigating(GuidanceRoute)

Запускает навигационные руководства, используя указанный маршрут.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

StartSimulating(GuidanceRoute, Int32)

Запускает имитацию навигационного руководства, используя указанный маршрут.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

StartTracking()

Запускает навигационные руководства без указанного маршрута.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API завершатся ошибкой во время выполнения. За дополнительными сведениями о пространстве имен Windows.Services.Maps.Guidance обратитесь к представителю группы по работе с учетными записями Майкрософт.

Stop()

Останавливает навигационные руководства.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API завершатся ошибкой во время выполнения. За дополнительными сведениями о пространстве имен Windows.Services.Maps.Guidance обратитесь к представителю группы по работе с учетными записями Майкрософт.

UpdateUserLocation(Geocoordinate)

Обновления навигационные рекомендации с использованием указанного географического расположения.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API завершатся ошибкой во время выполнения. За дополнительными сведениями о пространстве имен Windows.Services.Maps.Guidance обратитесь к представителю группы по работе с учетными записями Майкрософт.

UpdateUserLocation(Geocoordinate, BasicGeoposition)

Обновления навигационные рекомендации с использованием указанного географического расположения.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API завершатся ошибкой во время выполнения. За дополнительными сведениями о пространстве имен Windows.Services.Maps.Guidance обратитесь к представителю группы по работе с учетными записями Майкрософт.

События

AudioNotificationRequested

Происходит, когда звуковые уведомления подходят для навигации, например перед предстоящим поворотом или выходом.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

DestinationReached

Происходит при достижении назначения маршрута.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

GuidanceUpdated

Происходит при обновлении руководства по навигации.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

Rerouted

Происходит при перенаправлении навигационного руководства.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

RerouteFailed

Происходит при сбое перенаправления навигационного руководства.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

Rerouting

Происходит при перенаправлении навигационных руководств.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения. Дополнительные сведения о пространстве имен Windows.Services.Maps.Guidance см. у представителя команды по работе с учетными записями Майкрософт.

UserLocationLost

Происходит при потере расположения пользователя.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API завершатся ошибкой во время выполнения. За дополнительными сведениями о пространстве имен Windows.Services.Maps.Guidance обратитесь к представителю группы по работе с учетными записями Майкрософт.

UserLocationRestored

Происходит при восстановлении расположения пользователя.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API завершатся ошибкой во время выполнения. За дополнительными сведениями о пространстве имен Windows.Services.Maps.Guidance обратитесь к представителю группы по работе с учетными записями Майкрософт.

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