IOnBackInvokedDispatcher.PrioritySystemNavigationObserver フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
システム レベルのバック処理を観察するように設計された OnBackInvokedCallbackの優先順位。
[Android.Runtime.Register("PRIORITY_SYSTEM_NAVIGATION_OBSERVER", ApiSince=36)]
public const int PrioritySystemNavigationObserver = -2;
[<Android.Runtime.Register("PRIORITY_SYSTEM_NAVIGATION_OBSERVER", ApiSince=36)>]
val mutable PrioritySystemNavigationObserver : int
フィールド値
Value = -2- 属性
注釈
システム レベルのバック処理を観察するように設計された OnBackInvokedCallbackの優先順位。
この優先度で登録されたコールバックは、#PRIORITY_DEFAULT 以上の優先度の他の登録済みOnBackInvokedCallbackによってバック イベントが使用されない場合にのみ呼び出されます。 つまり、現在のアクティビティの終了やホームへの戻るアニメーションの実行など、システムが既定の戻るナビゲーション アクションを実行しようとしているときに呼び出されます。
これらのコールバックは純粋に観察的です。 バック イベントは使用されず、インターセプトできません。 これらの呼び出しは通常のバック ナビゲーション フローに影響を与えず、システム独自のバック処理を妨げてはならないログ記録、分析、またはトリガーアクションに適しています。
この優先順位で登録された複数のコールバックの呼び出し順序は未定義です。
API レベル 36 でのみ、 #PRIORITY_SYSTEM_NAVIGATION_OBSERVER を持つコールバックを一度に 1 つだけ登録できるという制限があります。 API レベル 37 以上では、登録されたオブザーバー コールバックの数は無制限です。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。