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>recipient</var> が正常にリンク解除され、そのDeathRecipient#binderDied DeathRecipient.binderDied()
メソッドが呼び出されないことを保証する場合は、false
ターゲット IBinder が既に終了している場合は、メソッドが呼び出されました (または間もなく呼び出されます)。
- 属性
例外
指定された受信者 が IBinder に登録されておらず、IBinder がまだ有効な場合。 受信者 が登録されておらず、IBinder が既に死亡している場合、この例外は スローされず 、代わりに false の戻り値が返されることに注意してください。
注釈
の Java ドキュメントandroid.os.IBinder.unlinkToDeath(android.os.DeathRecipient, int)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。