CloudSpatialAnchorSession Klasa

Definicja

Ta klasa służy do tworzenia kotwic przestrzennych i zarządzania nimi.

public ref class CloudSpatialAnchorSession : IDisposable
public class CloudSpatialAnchorSession : IDisposable
type CloudSpatialAnchorSession = class
    interface IDisposable
Public Class CloudSpatialAnchorSession
Implements IDisposable
Dziedziczenie
CloudSpatialAnchorSession
Implementuje

Konstruktory

CloudSpatialAnchorSession()

Inicjuje nowe wystąpienie z konfiguracją domyślną.

CloudSpatialAnchorSession(IntPtr, Boolean)

Ta klasa służy do tworzenia kotwic przestrzennych i zarządzania nimi.

Właściwości

Configuration

Informacje o konfiguracji sesji.

Diagnostics

Ustawienia diagnostyczne sesji, które mogą służyć do zbierania i przesyłania danych na potrzeby rozwiązywania problemów i ulepszeń.

LocationProvider

Dostawca lokalizacji używany do tworzenia i lokalizowania kotwic przy użyciu kolokalizacji.

LogLevel

Poziom rejestrowania zdarzeń dziennika sesji.

Session

Sesja śledzenia używana do lokalizowania kotwic.

SessionId

Unikatowy identyfikator sesji.

TelemetryEnabled

Ta klasa służy do tworzenia kotwic przestrzennych i zarządzania nimi.

Metody

ConvertCookieToHandle(UInt64)

Ta klasa służy do tworzenia kotwic przestrzennych i zarządzania nimi.

ConvertHandleToCookie(IntPtr)

Ta klasa służy do tworzenia kotwic przestrzennych i zarządzania nimi.

CreateAnchorAsync(CloudSpatialAnchor)

Tworzy nową utrwalonej kotwicy przestrzennej na podstawie określonych lokalnych właściwości kotwicy i ciągu.

CreateWatcher(AnchorLocateCriteria)

Tworzy nowy obiekt, który wyszukuje kotwice spełniające określone kryteria.

DeleteAnchorAsync(CloudSpatialAnchor)

Usuwa utrwalone zakotwiczenie przestrzenne.

Dispose()

Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych.

Finalize()

Finalizuje wystąpienie CloudSpatialAnchorSession klasy .

GetAccessTokenWithAccountKeyAsync(String)

Pobiera token dostępu usługi Azure Spatial Anchors z klucza konta.

GetAccessTokenWithAuthenticationTokenAsync(String)

Pobiera token dostępu usługi Azure Spatial Anchors z tokenu uwierzytelniania.

GetActiveWatchers()

Pobiera listę aktywnych obserwatorów.

GetAnchorPropertiesAsync(String)

Pobiera kotwicę przestrzenną chmury dla danego identyfikatora, nawet jeśli jeszcze go nie ma.

GetNearbyAnchorIdsAsync(NearDeviceCriteria)

Pobiera listę wszystkich identyfikatorów kotwicy przestrzennej chmury w pobliżu odpowiadających danym kryteriom.

GetSessionStatusAsync()

Pobiera obiekt opisujący stan sesji.

ProcessFrame(IntPtr)

Aplikacje muszą wywoływać tę metodę na platformach, na których wymagane jest przetwarzanie poszczególnych ramek.

RefreshAnchorPropertiesAsync(CloudSpatialAnchor)

Odświeża właściwości określonej kotwicy przestrzennej.

Reset()

Resetuje dane środowiska, które zostały przechwycone w tej sesji; aplikacje muszą wywoływać tę metodę, gdy śledzenie zostanie utracone.

Start()

Rozpoczyna przechwytywanie danych środowiska dla sesji.

Stop()

Zatrzymuje przechwytywanie danych środowiska dla sesji i anuluje wszystkie zaległe operacje lokalizowania. Dane środowiska są zachowywane.

UpdateAnchorPropertiesAsync(CloudSpatialAnchor)

Aktualizacje określonej kotwicy przestrzennej.

Zdarzenia

AnchorLocated

Ta klasa służy do tworzenia kotwic przestrzennych i zarządzania nimi.

Error

Ta klasa służy do tworzenia kotwic przestrzennych i zarządzania nimi.

LocateAnchorsCompleted

Ta klasa służy do tworzenia kotwic przestrzennych i zarządzania nimi.

OnLogDebug

Ta klasa służy do tworzenia kotwic przestrzennych i zarządzania nimi.

SessionUpdated

Ta klasa służy do tworzenia kotwic przestrzennych i zarządzania nimi.

TokenRequired

Ta klasa służy do tworzenia kotwic przestrzennych i zarządzania nimi.

UpdatedSensorFingerprintRequired

Ta klasa służy do tworzenia kotwic przestrzennych i zarządzania nimi.

Dotyczy