次の方法で共有


プロトコル ASACloudSpatialAnchorSessionDelegate

宣言

@protocol ASACloudSpatialAnchorSessionDelegate;

説明

重要なイベントに応答して ASACloudSpatialAnchorSession によって呼び出される一連のメソッド。

メソッド

tokenRequired

セッションに更新されたアクセス トークンまたは認証トークンが必要な場合に発生します。

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

パラメーター

  • sender - 更新されたアクセス トークンまたは認証トークンを必要とするセッション。
  • args - AccessToken プロパティまたは AuthenticationToken プロパティを設定する必要があるイベント引数。

anchorLocated

アンカーの位置が決定されたときに発生します。

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

パラメーター

  • sender - イベントを発生するセッション。
  • args - 配置されたアンカーに関する情報。

locateAnchorsCompleted

アンカーを検索しているウォッチャーのすべての結果が処理されるときに発生します。

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

パラメーター

  • sender - 検索操作を実行したセッション。
  • args - 操作の完了を記述する引数。

sessionUpdated

すべてのセッション状態が更新されたときに発生します。

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

パラメーター

  • sender - 更新されたセッション。
  • args - 現在のセッションの状態に関する情報。

error

セッションが処理を続行できない場合に発生します。

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

パラメーター

  • sender - イベントを発生したセッション。
  • args - エラーに関する情報。

onLogDebug

デバッグ ログ メッセージが生成されたときに発生します。

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

パラメーター

  • sender - イベントを発生したセッション。
  • args - ログに関する情報。

updatedSensorFingerprintRequired

セッションがアプリケーションに更新されたセンサー フィンガープリントを要求したときに発生します。

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

パラメーター

  • sender - 時間の経過と同時にリコールの精度を向上させるためにオプションのセンサー データを要求しているセッション。
  • args - センサー プロパティの設定を許可するイベント引数。