RemoteCallbackList.GetRegisteredCallbackCookie(Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在登録されているインターフェイスに関連付けられているすべての Cookie を返します。
[Android.Runtime.Register("getRegisteredCallbackCookie", "(I)Ljava/lang/Object;", "GetGetRegisteredCallbackCookie_IHandler", ApiSince=26)]
public virtual Java.Lang.Object? GetRegisteredCallbackCookie(int index);
[<Android.Runtime.Register("getRegisteredCallbackCookie", "(I)Ljava/lang/Object;", "GetGetRegisteredCallbackCookie_IHandler", ApiSince=26)>]
abstract member GetRegisteredCallbackCookie : int -> Java.Lang.Object
override this.GetRegisteredCallbackCookie : int -> Java.Lang.Object
パラメーター
- index
- Int32
返される登録 Cookie のインデックス (0 から #getRegisteredCallbackCount() - 1)。
返品
このインデックスに関連付けられている Cookie オブジェクトを返します。 #kill() が呼び出された場合は null を返します。
- 属性
注釈
現在登録されているインターフェイスに関連付けられているすべての Cookie を返します。 これは<em></em>#getBroadcastCookieと同じであり、同じ意味で使用しないでください。 このメソッドは、現在のブロードキャスト状態ではなく、指定されたインデックスに登録されている現在の Cookie を返します。 これは、それ自体がスレッドセーフではないことを意味します。 #register または #unregister を呼び出すとこれらのインデックスが変更されるため、このような変更から保護するには、これらの間で独自のスレッド セーフを行う必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。