Microsoft.Azure.SpatialAnchors Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
AnchorLocateCriteria |
Spécifie un ensemble de critères pour la localisation des ancres. |
AnchorLocatedEventArgs |
Utilisez ce type pour déterminer le status d’une ancre après une opération de localisation. |
CloudSpatialAnchor |
Utilisez cette classe pour représenter une ancre dans l’espace qui peut être conservée dans un CloudSpatialAnchorSession. |
CloudSpatialAnchorSession |
Utilisez cette classe pour créer, localiser et gérer des ancres spatiales. |
CloudSpatialAnchorSessionDeferral |
Utilisez cette classe pour différer l’exécution d’une opération. |
CloudSpatialAnchorSessionDiagnostics |
Utilisez cette classe pour configurer des diagnostics de session qui peuvent être collectées et envoyées afin d’améliorer la qualité du système. |
CloudSpatialAnchorWatcher |
Utilisez cette classe pour contrôler un objet qui surveille les ancres spatiales. |
CloudSpatialException |
Exception levée lorsqu’une erreur se produit lors du traitement des ancres spatiales cloud. |
GeoLocation |
Contient des informations d’emplacement géographique facultatives dans une empreinte digitale du capteur. |
LocateAnchorsCompletedEventArgs |
Utilisez ce type pour déterminer quand une opération de localisation est terminée. |
NearAnchorCriteria |
Utilisez cette classe pour décrire comment les ancres à localiser doivent se trouver à proximité d’une ancre source. |
NearDeviceCriteria |
Utilisez cette classe pour décrire comment les ancres à localiser doivent se trouver près de l’appareil. |
OnLogDebugEventArgs |
Fournit des données pour l’événement qui se déclenche pour la journalisation des messages. |
PlatformLocationProvider |
Utilisez cette classe pour obtenir une estimation de l’emplacement actuel de votre appareil. Un PlatformLocationProvider est généralement passé à un CloudSpatialAnchorSession pour permettre un scénario de relocalisation à grande échelle avec une relocalisation grossière. |
SensorCapabilities |
Utilisez cette classe pour donner à la session l’accès aux capteurs afin de trouver des ancres autour de vous. Il est généralement utilisé par un PlatformLocationProvider pour configurer des capteurs. Pour en savoir plus sur les capteurs et les plateformes, consultez Relocalisation grossière. |
SensorFingerprintEventArgs |
Informe l’application que le service souhaite une empreinte du capteur mise à jour. |
SessionConfiguration |
Utilisez cette classe pour configurer la configuration du service pour une SpatialAnchorSession. |
SessionErrorEventArgs |
Fournit des données pour l’événement qui se déclenche lorsque des erreurs sont levées. |
SessionStatus |
Ce type décrit la status du traitement des données spatiales. |
SessionUpdatedEventArgs |
Fournit des données pour l’événement qui se déclenche lorsque l’état de session est mis à jour. |
TokenRequiredEventArgs |
Informe l’application que le service nécessite un jeton d’accès ou un jeton d’authentification mis à jour. |
Énumérations
AnchorDataCategory |
Utilisez les valeurs de catégorie de données pour déterminer les données retournées dans un objet AnchorLocateCriteria. |
BluetoothStatusResult |
Valeurs possibles retournées lors de l’interrogation de PlatformLocationProvider pour les fonctionnalités Bluetooth |
CloudSpatialErrorCode |
Identifie la source d’une erreur dans une session spatiale cloud. |
GeoLocationStatusResult |
Valeurs possibles retournées lors de l’interrogation de PlatformLocationProvider pour les fonctionnalités de géolocalisation |
LocateAnchorStatus |
Utilisez cette énumération pour déterminer si une ancre a été localisée et la raison pour laquelle elle a peut-être échoué. |
LocateStrategy |
Utilisez cette énumération pour indiquer la méthode par laquelle les ancres peuvent être localisées. |
SessionLogLevel |
Définit les niveaux de gravité de la journalisation. |
SessionUserFeedback |
Utilisez cette énumération pour décrire le type de commentaires qui peuvent être fournis à l’utilisateur sur les données |
WifiStatusResult |
Valeurs possibles retournées lors de l’interrogation de PlatformLocationProvider pour les fonctionnalités Wifi |
Délégués
AnchorLocatedDelegate |
Informe l’application qu’une session a trouvé une ancre ou a découvert qu’elle ne peut pas encore être localisée. |
LocateAnchorsCompletedDelegate |
Informe l’application qu’une opération de localisation est terminée. |
OnLogDebugDelegate |
Informe l’application d’un message de journal de débogage. |
SessionErrorDelegate |
Informe l’application qu’une erreur s’est produite dans une session. |
SessionUpdatedDelegate |
Informe l’application qu’une session a été mise à jour avec de nouvelles informations. |
TokenRequiredDelegate |
Informe l’application qu’une session nécessite un jeton d’accès ou un jeton d’authentification mis à jour. |
UpdatedSensorFingerprintRequiredDelegate |
Informe l’application qu’une session demande une empreinte du capteur mise à jour pour faciliter le rappel des ancres. |