RemoteCallbackList.OnCallbackDied 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| OnCallbackDied(Object) |
舊版 |
| OnCallbackDied(Object, Object) |
當列表中承載介面的程序消失時,會被呼叫。 |
OnCallbackDied(Object)
舊版 #onCallbackDied(E, Object) 版本沒有提供 Cookie。
[Android.Runtime.Register("onCallbackDied", "(Landroid/os/IInterface;)V", "GetOnCallbackDied_Landroid_os_IInterface_Handler")]
public virtual void OnCallbackDied(Java.Lang.Object? callbackInterface);
[<Android.Runtime.Register("onCallbackDied", "(Landroid/os/IInterface;)V", "GetOnCallbackDied_Landroid_os_IInterface_Handler")>]
abstract member OnCallbackDied : Java.Lang.Object -> unit
override this.OnCallbackDied : Java.Lang.Object -> unit
參數
- callbackInterface
- Object
回調介面的程序已死。
- 屬性
備註
舊版 #onCallbackDied(E, Object) 版本沒有提供 Cookie。
Java 文件 android.os.RemoteCallbackList.onCallbackDied(E)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
OnCallbackDied(Object, Object)
當列表中承載介面的程序消失時,會被呼叫。
[Android.Runtime.Register("onCallbackDied", "(Landroid/os/IInterface;Ljava/lang/Object;)V", "GetOnCallbackDied_Landroid_os_IInterface_Ljava_lang_Object_Handler")]
public virtual void OnCallbackDied(Java.Lang.Object? callbackInterface, Java.Lang.Object? cookie);
[<Android.Runtime.Register("onCallbackDied", "(Landroid/os/IInterface;Ljava/lang/Object;)V", "GetOnCallbackDied_Landroid_os_IInterface_Ljava_lang_Object_Handler")>]
abstract member OnCallbackDied : Java.Lang.Object * Java.Lang.Object -> unit
override this.OnCallbackDied : Java.Lang.Object * Java.Lang.Object -> unit
參數
- callbackInterface
- Object
那個流程已經死去的介面。 請注意,由於其程序已死,無法對此介面進行任何呼叫。 不過你可以取回它的 IBinder,並與其他 IBinder 比較,看看是否是同一物件。
- cookie
- Object
原始提供的 #register(E, Object)cookie 物件。
- 屬性
備註
當列表中承載介面的程序消失時,會被呼叫。 預設實作要求 #onCallbackDied(E) 向下相容。
Java 文件 android.os.RemoteCallbackList.onCallbackDied(E, java.lang.Object)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。