共用方式為


IBinder.UnlinkToDeath(IBinderDeathRecipient, Int32) 方法

定義

拿掉先前註冊的死亡通知。

[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

參數

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 屬性授權中所述的詞彙使用。

適用於