Microsoft.Azure.SpatialAnchors Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
AnchorLocateCriteria |
Задает набор критериев для поиска привязок. |
AnchorLocatedEventArgs |
Этот тип используется для определения состояния привязки после операции обнаружения. |
CloudSpatialAnchor |
Используйте этот класс для представления привязки в пространстве, которую можно сохранить в CloudSpatialAnchorSession. |
CloudSpatialAnchorSession |
Используйте этот класс для создания пространственных привязок, поиска и управления ими. |
CloudSpatialAnchorSessionDeferral |
Используйте этот класс для отсрочки завершения операции. |
CloudSpatialAnchorSessionDiagnostics |
Используйте этот класс для настройки диагностика сеансов, которые можно собирать и отправлять для улучшения качества системы. |
CloudSpatialAnchorWatcher |
Используйте этот класс для управления объектом, который отслеживает пространственные привязки. |
CloudSpatialException |
Исключение, возникающее при обработке облачных пространственных привязок. |
GeoLocation |
Содержит необязательные сведения о географическом расположении в отпечатке пальца датчика. |
LocateAnchorsCompletedEventArgs |
Используйте этот тип, чтобы определить, когда операция обнаружения завершена. |
NearAnchorCriteria |
Используйте этот класс, чтобы описать, как привязки, которые должны располагаться рядом с привязкой источника. |
NearDeviceCriteria |
Используйте этот класс для описания расположения привязок рядом с устройством. |
OnLogDebugEventArgs |
Предоставляет данные для события, которое срабатывает для ведения журнала сообщений. |
PlatformLocationProvider |
Используйте этот класс, чтобы оценить текущее расположение устройства. PlatformLocationProvider обычно передается в CloudSpatialAnchorSession , чтобы реализовать сценарий крупномасштабной повторной локализации с помощью грубой перелокализации. |
SensorCapabilities |
Используйте этот класс, чтобы предоставить сеансу доступ к датчикам, помогая находить привязки вокруг вас. Обычно это используется PlatformLocationProvider для настройки датчиков. Дополнительные сведения об датчиках и платформах см. в статье О грубой повторной локализации . |
SensorFingerprintEventArgs |
Сообщает приложению о том, что службе потребуется обновленный отпечаток датчика. |
SessionConfiguration |
Используйте этот класс для настройки конфигурации службы для SpatialAnchorSession. |
SessionErrorEventArgs |
Предоставляет данные для события, которое возникает при возникновении ошибок. |
SessionStatus |
Этот тип описывает состояние обработки пространственных данных. |
SessionUpdatedEventArgs |
Предоставляет данные для события, которое возникает при обновлении состояния сеанса. |
TokenRequiredEventArgs |
Сообщает приложению, что службе требуется обновленный маркер доступа или маркер проверки подлинности. |
Перечисления
AnchorDataCategory |
Используйте значения категорий данных, чтобы определить, какие данные возвращаются в объекте AnchorLocateCriteria. |
BluetoothStatusResult |
Возможные значения, возвращаемые при запросе PlatformLocationProvider для возможностей Bluetooth |
CloudSpatialErrorCode |
Определяет источник ошибки в облачном пространственном сеансе. |
GeoLocationStatusResult |
Возможные значения, возвращаемые при запросе PlatformLocationProvider для возможностей GeoLocation |
LocateAnchorStatus |
Используйте это перечисление, чтобы определить, была ли найдена привязка и причину сбоя. |
LocateStrategy |
Используйте это перечисление, чтобы указать метод, с помощью которого можно найти привязки. |
SessionLogLevel |
Определяет уровни серьезности для ведения журнала. |
SessionUserFeedback |
Используйте это перечисление для описания отзывов, которые могут быть предоставлены пользователю о данных. |
WifiStatusResult |
Возможные значения, возвращаемые при запросе PlatformLocationProvider для возможностей Wi-Fi |
Делегаты
AnchorLocatedDelegate |
Сообщает приложению о том, что сеанс обнаружил привязку или обнаружил, что она еще не найдена. |
LocateAnchorsCompletedDelegate |
Сообщает приложению о завершении операции обнаружения. |
OnLogDebugDelegate |
Информирует приложение о сообщении журнала отладки. |
SessionErrorDelegate |
Сообщает приложению о том, что в сеансе произошла ошибка. |
SessionUpdatedDelegate |
Сообщает приложению о том, что сеанс был обновлен с новыми сведениями. |
TokenRequiredDelegate |
Сообщает приложению, что сеансу требуется обновленный маркер доступа или маркер проверки подлинности. |
UpdatedSensorFingerprintRequiredDelegate |
Сообщает приложению, что сеанс запрашивает обновленный отпечаток датчика, чтобы помочь с отзывом привязки. |