Microsoft.Azure.SpatialAnchors Przestrzeń nazw

Klasy

AnchorLocateCriteria

Określa zestaw kryteriów lokalizowania kotwic.

AnchorLocatedEventArgs

Użyj tego typu, aby określić stan kotwicy po operacji lokalizowania.

CloudSpatialAnchor

Ta klasa służy do reprezentowania kotwicy w przestrzeni, która może być utrwalana w rozwiązaniu CloudSpatialAnchorSession.

CloudSpatialAnchorSession

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

CloudSpatialAnchorSessionDeferral

Ta klasa służy do odroczenia ukończenia operacji.

CloudSpatialAnchorSessionDiagnostics

Ta klasa służy do konfigurowania diagnostyki sesji, która może być zbierana i przesyłana w celu poprawy jakości systemu.

CloudSpatialAnchorWatcher

Ta klasa służy do kontrolowania obiektu, który obserwuje pod kątem kotwic przestrzennych.

CloudSpatialException

Wyjątek zgłaszany w przypadku wystąpienia błędu podczas przetwarzania zakotwiczeń przestrzennych w chmurze.

GeoLocation

Zawiera opcjonalne informacje o lokalizacji geograficznej w odcisku palca czujnika.

LocateAnchorsCompletedEventArgs

Użyj tego typu, aby określić, kiedy operacja lokalizowania została zakończona.

NearAnchorCriteria

Ta klasa umożliwia opisanie sposobu, w jaki kotwice powinny znajdować się w pobliżu kotwicy źródłowej.

NearDeviceCriteria

Ta klasa umożliwia opisanie sposobu, w jaki kotwice powinny znajdować się w pobliżu urządzenia.

OnLogDebugEventArgs

Udostępnia dane dla zdarzenia, które jest wyzwalane na potrzeby rejestrowania komunikatów.

PlatformLocationProvider

Użyj tej klasy, aby uzyskać oszacowanie bieżącej lokalizacji urządzenia. Obiekt PlatformLocationProvider jest zwykle przekazywany do rozwiązania CloudSpatialAnchorSession w celu włączenia scenariusza ponownej lokalizacji na dużą skalę z coarse Relocalization.

SensorCapabilities

Ta klasa umożliwia dostęp sesji do czujników, aby ułatwić znajdowanie kotwic. Jest to zwykle używane przez dostawcę PlatformLocationProvider do konfigurowania czujników. Zapoznaj się z artykułem Coarse Relocalization (Coarse Relocalization ), aby dowiedzieć się więcej o czujnikach i platformach.

SensorFingerprintEventArgs

Informuje aplikację, że usługa chce zaktualizować odcisk palca czujnika.

SessionConfiguration

Użyj tej klasy, aby skonfigurować konfigurację usługi dla usługi SpatialAnchorSession.

SessionErrorEventArgs

Dostarcza dane dla zdarzenia, które jest uruchamiane, gdy błędy są zgłaszane.

SessionStatus

Ten typ opisuje stan przetwarzania danych przestrzennych.

SessionUpdatedEventArgs

Udostępnia dane zdarzenia, które jest uruchamiane po zaktualizowaniu stanu sesji.

TokenRequiredEventArgs

Informuje aplikację, że usługa wymaga zaktualizowanego tokenu dostępu lub tokenu uwierzytelniania.

Wyliczenia

AnchorDataCategory

Użyj wartości kategorii danych, aby określić, jakie dane są zwracane w obiekcie AnchorLocateCriteria.

BluetoothStatusResult

Możliwe wartości zwracane podczas wykonywania zapytań względem elementu PlatformLocationProvider dla funkcji Bluetooth

CloudSpatialErrorCode

Identyfikuje źródło błędu w sesji przestrzennej chmury.

GeoLocationStatusResult

Możliwe wartości zwracane podczas wykonywania zapytań względem elementu PlatformLocationProvider dla funkcji GeoLocation

LocateAnchorStatus

Użyj tej wyliczenia, aby określić, czy kotwica została zlokalizowana, i przyczyna niepowodzenia.

LocateStrategy

Użyj tej wyliczenia, aby wskazać metodę, za pomocą której można znaleźć kotwice.

SessionLogLevel

Definiuje poziomy ważności rejestrowania.

SessionUserFeedback

Użyj tej wyliczenia, aby opisać rodzaj opinii, którą można przekazać użytkownikowi na temat danych

WifiStatusResult

Możliwe wartości zwracane podczas wykonywania zapytań względem elementu PlatformLocationProvider dla możliwości sieci Wi-Fi

Delegaci

AnchorLocatedDelegate

Informuje aplikację, że sesja znajduje kotwicę lub odkryła, że nie może jeszcze się znajdować.

LocateAnchorsCompletedDelegate

Informuje aplikację, że operacja lokalizowania została ukończona.

OnLogDebugDelegate

Informuje aplikację komunikatu dziennika debugowania.

SessionErrorDelegate

Informuje aplikację, że w sesji wystąpił błąd.

SessionUpdatedDelegate

Informuje aplikację, że sesja została zaktualizowana o nowe informacje.

TokenRequiredDelegate

Informuje aplikację, że sesja wymaga zaktualizowanego tokenu dostępu lub tokenu uwierzytelniania.

UpdatedSensorFingerprintRequiredDelegate

Informuje aplikację, że sesja żąda zaktualizowanego odcisku palca czujnika, aby pomóc w odwołaniu zakotwiczenia.