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>recipient</var> が正常にリンク解除され、そのDeathRecipient#binderDied DeathRecipient.binderDied()メソッドが呼び出されないことを保証する場合は 。falseターゲット IBinder が既に終了している場合は、メソッドが呼び出されました (または間もなく呼び出されます)。

属性

例外

指定された受信者 が IBinder に登録されておらず、IBinder がまだ有効な場合。 受信者 が登録されていないが、IBinder が既に死亡している場合、この例外はスロー されず 、代わりに false の戻り値が返されることに注意してください。

注釈

android.os.IBinder.unlinkToDeath(android.os.DeathRecipient, int)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象