CloudSpatialAnchorSession Класс

Определение

Используйте этот класс для создания и поиска пространственных привязок, а также для управления ими.

public ref class CloudSpatialAnchorSession : IDisposable
public class CloudSpatialAnchorSession : IDisposable
type CloudSpatialAnchorSession = class
    interface IDisposable
Public Class CloudSpatialAnchorSession
Implements IDisposable
Наследование
CloudSpatialAnchorSession
Реализации

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

CloudSpatialAnchorSession()

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

CloudSpatialAnchorSession(IntPtr, Boolean)

Используйте этот класс для создания и поиска пространственных привязок, а также для управления ими.

Свойства

Configuration

Сведения о конфигурации сеанса.

Diagnostics

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

LocationProvider

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

LogLevel

Уровень ведения журнала для событий журнала сеансов.

Session

Сеанс отслеживания, используемый для поиска привязок.

SessionId

Уникальный идентификатор сеанса.

TelemetryEnabled

Используйте этот класс для создания и поиска пространственных привязок, а также для управления ими.

Методы

ConvertCookieToHandle(UInt64)

Используйте этот класс для создания и поиска пространственных привязок, а также для управления ими.

ConvertHandleToCookie(IntPtr)

Используйте этот класс для создания и поиска пространственных привязок, а также для управления ими.

CreateAnchorAsync(CloudSpatialAnchor)

Создает новую сохраненную пространственную привязку из указанных свойств локальной привязки и строки.

CreateWatcher(AnchorLocateCriteria)

Создает новый объект , который отслеживает привязки, соответствующие заданным критериям.

DeleteAnchorAsync(CloudSpatialAnchor)

Удаляет сохраненную пространственную привязку.

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

Finalize()

Завершает экземпляр CloudSpatialAnchorSession класса .

GetAccessTokenWithAccountKeyAsync(String)

Получает маркер доступа Пространственных привязок Azure из ключа учетной записи.

GetAccessTokenWithAuthenticationTokenAsync(String)

Получает маркер доступа пространственных привязок Azure из маркера проверки подлинности.

GetActiveWatchers()

Возвращает список активных наблюдателей.

GetAnchorPropertiesAsync(String)

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

GetNearbyAnchorIdsAsync(NearDeviceCriteria)

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

GetSessionStatusAsync()

Возвращает объект , описывающий состояние сеанса.

ProcessFrame(IntPtr)

Приложения должны вызывать этот метод на платформах, где требуется обработка каждого кадра.

RefreshAnchorPropertiesAsync(CloudSpatialAnchor)

Обновляет свойства указанной пространственной привязки.

Reset()

Сбрасывает данные среды, которые были записаны в этом сеансе; Приложения должны вызывать этот метод при потере отслеживания.

Start()

Начинает сбор данных среды для сеанса.

Stop()

Прекращает сбор данных среды для сеанса и отменяет все невыполненные операции поиска. Данные среды сохраняются.

UpdateAnchorPropertiesAsync(CloudSpatialAnchor)

Обновления указанной пространственной привязки.

События

AnchorLocated

Используйте этот класс для создания и поиска пространственных привязок, а также для управления ими.

Error

Используйте этот класс для создания и поиска пространственных привязок, а также для управления ими.

LocateAnchorsCompleted

Используйте этот класс для создания и поиска пространственных привязок, а также для управления ими.

OnLogDebug

Используйте этот класс для создания и поиска пространственных привязок, а также для управления ими.

SessionUpdated

Используйте этот класс для создания и поиска пространственных привязок, а также для управления ими.

TokenRequired

Используйте этот класс для создания и поиска пространственных привязок, а также для управления ими.

UpdatedSensorFingerprintRequired

Используйте этот класс для создания и поиска пространственных привязок, а также для управления ими.

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