Microsoft.Azure.SpatialAnchors Spazio dei nomi

Classi

AnchorLocateCriteria

Specifica un set di criteri per individuare ancoraggi.

AnchorLocatedEventArgs

Usare questo tipo per determinare lo stato di un ancoraggio dopo un'operazione di individuazione.

CloudSpatialAnchor

Usare questa classe per rappresentare un ancoraggio nello spazio che può essere mantenuto in un CloudSpatialAnchorSession.

CloudSpatialAnchorSession

Usare questa classe per creare, individuare e gestire ancoraggi spaziali.

CloudSpatialAnchorSessionDeferral

Usare questa classe per rinviare il completamento di un'operazione.

CloudSpatialAnchorSessionDiagnostics

Usare questa classe per configurare la diagnostica della sessione che può essere raccolta e inviata per migliorare la qualità del sistema.

CloudSpatialAnchorWatcher

Usare questa classe per controllare un oggetto che controlla gli ancoraggi spaziali.

CloudSpatialException

Eccezione generata quando si verifica un errore durante l'elaborazione degli ancoraggi nello spazio cloud.

GeoLocation

Contiene informazioni geografiche facoltative all'interno di un'impronta digitale del sensore.

LocateAnchorsCompletedEventArgs

Usare questo tipo per determinare quando è stata completata un'operazione di individuazione.

NearAnchorCriteria

Usare questa classe per descrivere in che modo gli ancoraggi da individuare devono trovarsi vicino a un ancoraggio di origine.

NearDeviceCriteria

Usare questa classe per descrivere il modo in cui si trovano gli ancoraggi che devono trovarsi vicino al dispositivo.

OnLogDebugEventArgs

Fornisce i dati per l'evento che viene generato per la registrazione dei messaggi.

PlatformLocationProvider

Usare questa classe per ottenere una stima della posizione corrente del dispositivo. Un PlatformLocationProvider viene in genere passato a un CloudSpatialAnchorSession per abilitare uno scenario di rilocalizzazione su larga scala con rilocalizzazione grossolana.

SensorCapabilities

Usare questa classe per concedere alla sessione l'accesso ai sensori per trovare ancoraggi intorno all'utente. Questa operazione viene in genere usata da platformLocationProvider per configurare i sensori. Per altre informazioni sui sensori e sulle piattaforme, vedere Rilocalizzazione grossolana .

SensorFingerprintEventArgs

Informa l'applicazione che il servizio vuole aggiornare l'impronta digitale del sensore.

SessionConfiguration

Usare questa classe per configurare la configurazione del servizio per un oggetto SpatialAnchorSession.

SessionErrorEventArgs

Fornisce i dati per l'evento che viene generato quando vengono generati errori.

SessionStatus

Questo tipo descrive lo stato dell'elaborazione dei dati spaziali.

SessionUpdatedEventArgs

Fornisce i dati per l'evento che viene generato quando lo stato della sessione viene aggiornato.

TokenRequiredEventArgs

Informa l'applicazione che il servizio richiede un token di accesso aggiornato o un token di autenticazione.

Enumerazioni

AnchorDataCategory

Usare i valori della categoria di dati per determinare i dati restituiti in un oggetto AnchorLocateCriteria.

BluetoothStatusResult

Valori possibili restituiti quando si esegue una query su PlatformLocationProvider per le funzionalità Bluetooth

CloudSpatialErrorCode

Identifica l'origine di un errore in una sessione spaziale cloud.

GeoLocationStatusResult

Valori possibili restituiti quando si esegue una query su PlatformLocationProvider per le funzionalità di GeoLocation

LocateAnchorStatus

Usare questa enumerazione per determinare se si trova un ancoraggio e il motivo per cui potrebbe non essere riuscito.

LocateStrategy

Usare questa enumerazione per indicare il metodo in base al quale è possibile individuare gli ancoraggi.

SessionLogLevel

Definisce i livelli di gravità della registrazione.

SessionUserFeedback

Usare questa enumerazione per descrivere il tipo di feedback che può essere fornito all'utente sui dati

WifiStatusResult

Valori possibili restituiti quando si esegue una query su PlatformLocationProvider per le funzionalità Wifi

Delegati

AnchorLocatedDelegate

Informa l'applicazione che una sessione ha individuato un ancoraggio o ha scoperto che non può ancora trovarsi.

LocateAnchorsCompletedDelegate

Informa l'applicazione che un'operazione di individuazione è stata completata.

OnLogDebugDelegate

Informa l'applicazione di un messaggio di log di debug.

SessionErrorDelegate

Informa l'applicazione che si è verificato un errore in una sessione.

SessionUpdatedDelegate

Informa l'applicazione che una sessione è stata aggiornata con nuove informazioni.

TokenRequiredDelegate

Informa l'applicazione che una sessione richiede un token di accesso aggiornato o un token di autenticazione.

UpdatedSensorFingerprintRequiredDelegate

Informa l'applicazione che una sessione richiede un'impronta digitale del sensore aggiornata per facilitare il richiamo dell'ancoraggio.