Megosztás a következőn keresztül:


Protocol ASACloudSpatialAnchorSessionDelegate

Nyilatkozat

@protocol ASACloudSpatialAnchorSessionDelegate;

Description

Az ASACloudSpatialAnchorSession által a fontos eseményekre adott válaszként meghívott metódusok halmaza.

Metódusok

tokenRequired

Akkor fordul elő, ha a munkamenethez frissített hozzáférési jogkivonatra vagy hitelesítési jogkivonatra van szükség.

-(void)tokenRequired:(ASACloudSpatialAnchorSession *)sender :(ASATokenRequiredEventArgs *)args {

Paraméterek

  • sender – Az a munkamenet, amelyhez frissített hozzáférési jogkivonat vagy hitelesítési jogkivonat szükséges.
  • args – Azok az eseményargumentumok, amelyekhez AccessToken tulajdonság vagy AuthenticationToken tulajdonság megadása szükséges.

anchorLocated

A horgony helyének meghatározásakor történik.

-(void)anchorLocated:(ASACloudSpatialAnchorSession *)sender :(ASAAnchorLocatedEventArgs *)args {

Paraméterek

  • sender - Az eseményt aktiváló munkamenet.
  • args - Információ a található horgonyról.

locateAnchorsCompleted

Akkor fordul elő, ha a horgonyokat kereső figyelő összes eredményét feldolgozzák.

-(void)locateAnchorsCompleted:(ASACloudSpatialAnchorSession *)sender :(ASALocateAnchorsCompletedEventArgs *)args {

Paraméterek

  • sender - Az a munkamenet, amely futtatta a helykeresési műveletet.
  • args – A művelet befejezését leíró argumentumok.

sessionUpdated

Akkor fordul elő, ha az összes munkamenet-állapot frissül.

-(void)sessionUpdated:(ASACloudSpatialAnchorSession *)sender :(ASASessionUpdatedEventArgs *)args {

Paraméterek

  • sender – A frissített munkamenet.
  • args – Információk az aktuális munkamenet állapotáról.

error

Akkor fordul elő, ha a munkamenet nem tudja folytatni a feldolgozást.

-(void)error:(ASACloudSpatialAnchorSession *)sender :(ASASessionErrorEventArgs *)args {

Paraméterek

  • sender - Az eseményt aktiváló munkamenet.
  • args – A hibával kapcsolatos információk.

onLogDebug

Hibakeresési naplóüzenet létrehozásakor fordul elő.

-(void)onLogDebug:(ASACloudSpatialAnchorSession *)sender :(ASAOnLogDebugEventArgs *)args {

Paraméterek

  • sender - Az eseményt aktiváló munkamenet.
  • args – A naplóval kapcsolatos információk.

updatedSensorFingerprintRequired

Akkor fordul elő, ha a munkamenet frissített érzékelő ujjlenyomatot kér az alkalmazástól.

-(void)updatedSensorFingerprintRequired:(ASACloudSpatialAnchorSession *)sender :(ASASensorFingerprintEventArgs *)args {

Paraméterek

  • sender – Az a munkamenet, amely opcionális érzékelőadatokat kér a visszahívási pontosság időbeli javításához.
  • args – Azok az eseményargumentumok, amelyek lehetővé teszik az érzékelő tulajdonságainak beállítását.