Microsoft.Azure.SpatialAnchors Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AnchorLocateCriteria |
Specifies a set of criteria for locating anchors. |
AnchorLocatedEventArgs |
Use this type to determine the status of an anchor after a locate operation. |
CloudSpatialAnchor |
Use this class to represent an anchor in space that can be persisted in a CloudSpatialAnchorSession. |
CloudSpatialAnchorSession |
Use this class to create, locate and manage spatial anchors. |
CloudSpatialAnchorSessionDeferral |
Use this class to defer completing an operation. |
CloudSpatialAnchorSessionDiagnostics |
Use this class to configure session diagnostics that can be collected and submitted to improve system quality. |
CloudSpatialAnchorWatcher |
Use this class to control an object that watches for spatial anchors. |
CloudSpatialException |
The exception that is thrown when an error occurs processing cloud spatial anchors. |
GeoLocation |
Contains optional geographical location information within a sensor fingerprint. |
LocateAnchorsCompletedEventArgs |
Use this type to determine when a locate operation has completed. |
NearAnchorCriteria |
Use this class to describe how anchors to be located should be near a source anchor. |
NearDeviceCriteria |
Use this class to describe how anchors to be located should be near the device. |
OnLogDebugEventArgs |
Provides data for the event that fires for logging messages. |
PlatformLocationProvider |
Use this class to get an estimate of the current location of your device. A PlatformLocationProvider is typically passed to a CloudSpatialAnchorSession to enable large-scale relocalization scenario with Coarse Relocalization. |
SensorCapabilities |
Use this class to give the session access to sensors to help find anchors around you. This is typically used by a PlatformLocationProvider to configure sensors. Refer to Coarse Relocalization to learn more about sensors and platforms. |
SensorFingerprintEventArgs |
Informs the application that the service would like an updated sensor fingerprint. |
SessionConfiguration |
Use this class to set up the service configuration for a SpatialAnchorSession. |
SessionErrorEventArgs |
Provides data for the event that fires when errors are thrown. |
SessionStatus |
This type describes the status of spatial data processing. |
SessionUpdatedEventArgs |
Provides data for the event that fires when the session state is updated. |
TokenRequiredEventArgs |
Informs the application that the service requires an updated access token or authentication token. |
Enums
AnchorDataCategory |
Use the data category values to determine what data is returned in an AnchorLocateCriteria object. |
BluetoothStatusResult |
Possible values returned when querying PlatformLocationProvider for Bluetooth capabilities |
CloudSpatialErrorCode |
Identifies the source of an error in a cloud spatial session. |
GeoLocationStatusResult |
Possible values returned when querying PlatformLocationProvider for GeoLocation capabilities |
LocateAnchorStatus |
Use this enumeration to determine whether an anchor was located, and the reason why it may have failed. |
LocateStrategy |
Use this enumeration to indicate the method by which anchors can be located. |
SessionLogLevel |
Defines logging severity levels. |
SessionUserFeedback |
Use this enumeration to describe the kind of feedback that can be provided to the user about data |
WifiStatusResult |
Possible values returned when querying PlatformLocationProvider for Wifi capabilities |
Delegates
AnchorLocatedDelegate |
Informs the application that a session has located an anchor or discovered that it cannot yet be located. |
LocateAnchorsCompletedDelegate |
Informs the application that a locate operation has completed. |
OnLogDebugDelegate |
Informs the application of a debug log message. |
SessionErrorDelegate |
Informs the application that an error occurred in a session. |
SessionUpdatedDelegate |
Informs the application that a session has been updated with new information. |
TokenRequiredDelegate |
Informs the application that a session requires an updated access token or authentication token. |
UpdatedSensorFingerprintRequiredDelegate |
Informs the application that a session is requesting an updated sensor fingerprint to help with anchor recall. |