IBinder.UnlinkToDeath(IBinderDeathRecipient, Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
拿掉先前註冊的死亡通知。
[Android.Runtime.Register("unlinkToDeath", "(Landroid/os/IBinder$DeathRecipient;I)Z", "GetUnlinkToDeath_Landroid_os_IBinder_DeathRecipient_IHandler:Android.OS.IBinderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool UnlinkToDeath (Android.OS.IBinderDeathRecipient recipient, int flags);
[<Android.Runtime.Register("unlinkToDeath", "(Landroid/os/IBinder$DeathRecipient;I)Z", "GetUnlinkToDeath_Landroid_os_IBinder_DeathRecipient_IHandler:Android.OS.IBinderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member UnlinkToDeath : Android.OS.IBinderDeathRecipient * int -> bool
參數
- recipient
- IBinderDeathRecipient
- flags
- Int32
傳回
true
<如果 var>收件者</var> 已成功取消連結,請保證不會呼叫其DeathRecipient#binderDied DeathRecipient.binderDied()
方法;false
如果目標 IBinder 已經死亡,表示方法已呼叫(或即將呼叫)。
- 屬性
例外狀況
如果指定的收件者 尚未向 IBinder 註冊,且 IBinder 仍在運作中, 則為 。 請注意,如果收件者從未註冊過,但 IBinder 已經死亡,則不會擲回此例外狀況,而您將會收到錯誤傳回值。
備註
的 android.os.IBinder.unlinkToDeath(android.os.DeathRecipient, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。