Sdílet prostřednictvím


CloudSpatialAnchorSession Třída

Definice

Pomocí této třídy můžete vytvářet, vyhledávat a spravovat prostorové kotvy.

public ref class CloudSpatialAnchorSession : IDisposable
public class CloudSpatialAnchorSession : IDisposable
type CloudSpatialAnchorSession = class
    interface IDisposable
Public Class CloudSpatialAnchorSession
Implements IDisposable
Dědičnost
CloudSpatialAnchorSession
Implementuje

Konstruktory

CloudSpatialAnchorSession()

Inicializuje novou instanci s výchozí konfigurací.

CloudSpatialAnchorSession(IntPtr, Boolean)

Pomocí této třídy můžete vytvářet, vyhledávat a spravovat prostorové kotvy.

Vlastnosti

Configuration

Informace o konfiguraci relace.

Diagnostics

Nastavení diagnostiky pro relaci, která se dají použít ke shromažďování a odesílání dat pro řešení potíží a vylepšení.

LocationProvider

Zprostředkovatel umístění používaný k vytvoření a vyhledání ukotvení pomocí hrubého přemísťování

LogLevel

Úroveň protokolování událostí protokolu relací.

Session

Relace sledování, která pomáhá najít kotvy.

SessionId

Jedinečný identifikátor relace.

TelemetryEnabled

Pomocí této třídy můžete vytvářet, vyhledávat a spravovat prostorové kotvy.

Metody

ConvertCookieToHandle(UInt64)

Pomocí této třídy můžete vytvářet, vyhledávat a spravovat prostorové kotvy.

ConvertHandleToCookie(IntPtr)

Pomocí této třídy můžete vytvářet, vyhledávat a spravovat prostorové kotvy.

CreateAnchorAsync(CloudSpatialAnchor)

Vytvoří novou trvalou prostorovou kotvu ze zadaných místních vlastností ukotvení a řetězce.

CreateWatcher(AnchorLocateCriteria)

Vytvoří nový objekt, který sleduje ukotvení, která splňují zadaná kritéria.

DeleteAnchorAsync(CloudSpatialAnchor)

Odstraní trvalé prostorové ukotvení.

Dispose()

Provede aplikací definované úlohy spojené s uvolněním nebo resetováním nespravovaných prostředků.

Finalize()

Dokončí instanci CloudSpatialAnchorSession třídy.

GetAccessTokenWithAccountKeyAsync(String)

Získá přístupový token Azure Spatial Anchors z klíče účtu.

GetAccessTokenWithAuthenticationTokenAsync(String)

Získá přístupový token Azure Spatial Anchors z ověřovacího tokenu.

GetActiveWatchers()

Získá seznam aktivních sledovacích procesů.

GetAnchorPropertiesAsync(String)

Získá prostorovou kotvu cloudu pro daný identifikátor, i když ještě nebyl umístěn.

GetNearbyAnchorIdsAsync(NearDeviceCriteria)

Získá seznam všech ID prostorového ukotvení blízkého cloudu odpovídajících danému kritériu.

GetSessionStatusAsync()

Získá objekt popisující stav relace.

ProcessFrame(IntPtr)

Aplikace musí tuto metodu volat na platformách, kde se vyžaduje zpracování jednotlivých snímků.

RefreshAnchorPropertiesAsync(CloudSpatialAnchor)

Aktualizuje vlastnosti zadané prostorové kotvy.

Reset()

Resetuje data prostředí, která byla zaznamenána v této relaci; aplikace musí tuto metodu volat při ztrátě sledování.

Start()

Začne zaznamenávat data prostředí pro relaci.

Stop()

Zastaví zachytávání dat prostředí pro relaci a zruší všechny nevyřešené operace hledání. Data prostředí se uchovávají.

UpdateAnchorPropertiesAsync(CloudSpatialAnchor)

Aktualizace zadané prostorové ukotvení.

Událost

AnchorLocated

Pomocí této třídy můžete vytvářet, vyhledávat a spravovat prostorové kotvy.

Error

Pomocí této třídy můžete vytvářet, vyhledávat a spravovat prostorové kotvy.

LocateAnchorsCompleted

Pomocí této třídy můžete vytvářet, vyhledávat a spravovat prostorové kotvy.

OnLogDebug

Pomocí této třídy můžete vytvářet, vyhledávat a spravovat prostorové kotvy.

SessionUpdated

Pomocí této třídy můžete vytvářet, vyhledávat a spravovat prostorové kotvy.

TokenRequired

Pomocí této třídy můžete vytvářet, vyhledávat a spravovat prostorové kotvy.

UpdatedSensorFingerprintRequired

Pomocí této třídy můžete vytvářet, vyhledávat a spravovat prostorové kotvy.

Platí pro