CloudSpatialAnchorSession Klas

Definitie

Gebruik deze klasse om ruimtelijke ankers te maken, te zoeken en te beheren.

public ref class CloudSpatialAnchorSession : IDisposable
public class CloudSpatialAnchorSession : IDisposable
type CloudSpatialAnchorSession = class
    interface IDisposable
Public Class CloudSpatialAnchorSession
Implements IDisposable
Overname
CloudSpatialAnchorSession
Implementeringen

Constructors

CloudSpatialAnchorSession()

Initialiseert een nieuw exemplaar met een standaardconfiguratie.

CloudSpatialAnchorSession(IntPtr, Boolean)

Gebruik deze klasse om ruimtelijke ankers te maken, te zoeken en te beheren.

Eigenschappen

Configuration

De configuratiegegevens voor de sessie.

Diagnostics

De diagnostische instellingen voor de sessie, die kunnen worden gebruikt om gegevens te verzamelen en te verzenden voor probleemoplossing en verbeteringen.

LocationProvider

Locatieprovider die wordt gebruikt om ankers te maken en te lokaliseren met coarse-relokalisatie.

LogLevel

Logboekregistratieniveau voor de sessielogboeken.

Session

De traceringssessie die wordt gebruikt om ankers te vinden.

SessionId

De unieke id voor de sessie.

TelemetryEnabled

Gebruik deze klasse om ruimtelijke ankers te maken, te zoeken en te beheren.

Methoden

ConvertCookieToHandle(UInt64)

Gebruik deze klasse om ruimtelijke ankers te maken, te zoeken en te beheren.

ConvertHandleToCookie(IntPtr)

Gebruik deze klasse om ruimtelijke ankers te maken, te zoeken en te beheren.

CreateAnchorAsync(CloudSpatialAnchor)

Hiermee maakt u een nieuw persistent ruimtelijk anker op basis van de opgegeven lokale anker- en tekenreekseigenschappen.

CreateWatcher(AnchorLocateCriteria)

Hiermee maakt u een nieuw object dat kijkt naar ankers die voldoen aan de opgegeven criteria.

DeleteAnchorAsync(CloudSpatialAnchor)

Hiermee verwijdert u een persistent ruimtelijk anker.

Dispose()

Voert door de toepassing gedefinieerde taken uit die zijn gekoppeld aan het vrijmaken, vrijgeven of opnieuw instellen van niet-beheerde resources.

Finalize()

Hiermee wordt een exemplaar van de CloudSpatialAnchorSession klasse voltooid.

GetAccessTokenWithAccountKeyAsync(String)

Haalt het Toegangstoken van Azure Spatial Anchors op uit de accountsleutel.

GetAccessTokenWithAuthenticationTokenAsync(String)

Haalt het Azure Spatial Anchors-toegangstoken op uit het verificatietoken.

GetActiveWatchers()

Hiermee haalt u een lijst met actieve watchers op.

GetAnchorPropertiesAsync(String)

Hiermee haalt u een ruimtelijk anker in de cloud op voor de opgegeven id, zelfs als deze nog niet is gevonden.

GetNearbyAnchorIdsAsync(NearDeviceCriteria)

Hiermee haalt u een lijst op met alle ruimtelijke anker-id's van de cloud in de buurt die overeenkomen met een bepaald criterium.

GetSessionStatusAsync()

Hiermee haalt u een object op dat de status van de sessie beschrijft.

ProcessFrame(IntPtr)

Toepassingen moeten deze methode aanroepen op platforms waar verwerking per frame is vereist.

RefreshAnchorPropertiesAsync(CloudSpatialAnchor)

Hiermee worden de eigenschappen voor het opgegeven ruimtelijke anker vernieuwd.

Reset()

Hiermee worden omgevingsgegevens die in deze sessie zijn vastgelegd, opnieuw ingesteld; toepassingen moeten deze methode aanroepen wanneer het bijhouden verloren gaat.

Start()

Begint met het vastleggen van omgevingsgegevens voor de sessie.

Stop()

Stopt het vastleggen van omgevingsgegevens voor de sessie en annuleert eventuele openstaande zoekbewerkingen. Omgevingsgegevens worden onderhouden.

UpdateAnchorPropertiesAsync(CloudSpatialAnchor)

Updates het opgegeven ruimtelijke anker.

gebeurtenis

AnchorLocated

Gebruik deze klasse om ruimtelijke ankers te maken, te zoeken en te beheren.

Error

Gebruik deze klasse om ruimtelijke ankers te maken, te zoeken en te beheren.

LocateAnchorsCompleted

Gebruik deze klasse om ruimtelijke ankers te maken, te zoeken en te beheren.

OnLogDebug

Gebruik deze klasse om ruimtelijke ankers te maken, te zoeken en te beheren.

SessionUpdated

Gebruik deze klasse om ruimtelijke ankers te maken, te zoeken en te beheren.

TokenRequired

Gebruik deze klasse om ruimtelijke ankers te maken, te zoeken en te beheren.

UpdatedSensorFingerprintRequired

Gebruik deze klasse om ruimtelijke ankers te maken, te zoeken en te beheren.

Van toepassing op