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


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 обратитесь к представителю группы учетных записей Майкрософт.

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