Freigeben über


Microsoft.Azure.SpatialAnchors Namespace

Klassen

AnchorLocateCriteria

Gibt eine Reihe von Kriterien für die Suche nach Ankern an.

AnchorLocatedEventArgs

Verwenden Sie diesen Typ, um die status eines Ankers nach einem Ortungsvorgang zu bestimmen.

CloudSpatialAnchor

Verwenden Sie diese Klasse, um einen Anker im Raum darzustellen, der in einer CloudSpatialAnchorSession beibehalten werden kann.

CloudSpatialAnchorSession

Verwenden Sie diese Klasse, um Raumanker zu erstellen, zu suchen und zu verwalten.

CloudSpatialAnchorSessionDeferral

Verwenden Sie diese Klasse, um das Abschließen eines Vorgangs zurückzustellen.

CloudSpatialAnchorSessionDiagnostics

Verwenden Sie diese Klasse, um sitzungsbasierte Diagnose zu konfigurieren, die gesammelt und übermittelt werden können, um die Systemqualität zu verbessern.

CloudSpatialAnchorWatcher

Verwenden Sie diese Klasse, um ein Objekt zu steuern, das auf Raumanker überwacht.

CloudSpatialException

Die Ausnahme, die ausgelöst wird, wenn bei der Verarbeitung von Raumankern in der Cloud ein Fehler auftritt.

GeoLocation

Enthält optionale geografische Standortinformationen in einem Sensorfingerabdruck.

LocateAnchorsCompletedEventArgs

Verwenden Sie diesen Typ, um zu bestimmen, wann ein Ortungsvorgang abgeschlossen wurde.

NearAnchorCriteria

Verwenden Sie diese Klasse, um zu beschreiben, wie sich ankernde Anker in der Nähe eines Quellankers befinden sollten.

NearDeviceCriteria

Verwenden Sie diese Klasse, um zu beschreiben, wie sich Anker in der Nähe des Geräts befinden sollen.

OnLogDebugEventArgs

Stellt Daten für das Ereignis bereit, das zum Protokollieren von Nachrichten ausgelöst wird.

PlatformLocationProvider

Verwenden Sie diese Klasse, um eine Schätzung des aktuellen Standorts Ihres Geräts zu erhalten. Ein PlatformLocationProvider wird in der Regel an eine CloudSpatialAnchorSession übergeben, um ein umfangreiches Szenario für die Standortbestimmung mit der ungefähren Standortbestimmung zu ermöglichen.

SensorCapabilities

Verwenden Sie diese Klasse, um der Sitzung Zugriff auf Sensoren zu gewähren, um Anker in Ihrer Umgebung zu finden. Dies wird in der Regel von einem PlatformLocationProvider zum Konfigurieren von Sensoren verwendet. Weitere Informationen zu Sensoren und Plattformen finden Sie unter Grobe Standortbestimmung .

SensorFingerprintEventArgs

Informiert die Anwendung darüber, dass der Dienst einen aktualisierten Sensorfingerabdruck wünschen würde.

SessionConfiguration

Verwenden Sie diese Klasse, um die Dienstkonfiguration für eine SpatialAnchorSession einzurichten.

SessionErrorEventArgs

Stellt Daten für das Ereignis bereit, das ausgelöst wird, wenn Fehler ausgelöst werden.

SessionStatus

Dieser Typ beschreibt die status der Verarbeitung räumlicher Daten.

SessionUpdatedEventArgs

Stellt Daten für das Ereignis bereit, das ausgelöst wird, wenn der Sitzungszustand aktualisiert wird.

TokenRequiredEventArgs

Informiert die Anwendung darüber, dass der Dienst ein aktualisiertes Zugriffstoken oder Authentifizierungstoken erfordert.

Enumerationen

AnchorDataCategory

Verwenden Sie die Datenkategoriewerte, um zu bestimmen, welche Daten in einem AnchorLocateCriteria-Objekt zurückgegeben werden.

BluetoothStatusResult

Mögliche Werte, die beim Abfragen von PlatformLocationProvider für Bluetooth-Funktionen zurückgegeben werden

CloudSpatialErrorCode

Gibt die Quelle eines Fehlers in einer räumlichen Cloudsitzung an.

GeoLocationStatusResult

Mögliche Werte, die beim Abfragen von PlatformLocationProvider für GeoLocation-Funktionen zurückgegeben werden

LocateAnchorStatus

Verwenden Sie diese Enumeration, um zu bestimmen, ob ein Anker gefunden wurde und warum er möglicherweise fehlgeschlagen ist.

LocateStrategy

Verwenden Sie diese Enumeration, um die Methode anzugeben, mit der Anker gefunden werden können.

SessionLogLevel

Definiert den Schweregrad von Protokollen.

SessionUserFeedback

Verwenden Sie diese Enumeration, um die Art von Feedback zu beschreiben, das dem Benutzer zu Daten zur Verfügung gestellt werden kann.

WifiStatusResult

Mögliche Werte, die beim Abfragen von PlatformLocationProvider für WIFI-Funktionen zurückgegeben werden

Delegaten

AnchorLocatedDelegate

Informiert die Anwendung darüber, dass eine Sitzung einen Anker gefunden oder ermittelt hat, dass er noch nicht gefunden werden kann.

LocateAnchorsCompletedDelegate

Informiert die Anwendung darüber, dass ein Ortungsvorgang abgeschlossen wurde.

OnLogDebugDelegate

Informiert die Anwendung über eine Debugprotokollmeldung.

SessionErrorDelegate

Informiert die Anwendung darüber, dass in einer Sitzung ein Fehler aufgetreten ist.

SessionUpdatedDelegate

Informiert die Anwendung darüber, dass eine Sitzung mit neuen Informationen aktualisiert wurde.

TokenRequiredDelegate

Informiert die Anwendung darüber, dass eine Sitzung ein aktualisiertes Zugriffstoken oder Authentifizierungstoken erfordert.

UpdatedSensorFingerprintRequiredDelegate

Informiert die Anwendung darüber, dass eine Sitzung einen aktualisierten Sensorfingerabdruck anfordert, um den Ankerrückruf zu unterstützen.