BroadcastReceiver.PeekService(Context, Intent) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
向已绑定的服务提供绑定程序。
[Android.Runtime.Register("peekService", "(Landroid/content/Context;Landroid/content/Intent;)Landroid/os/IBinder;", "GetPeekService_Landroid_content_Context_Landroid_content_Intent_Handler")]
public virtual Android.OS.IBinder? PeekService (Android.Content.Context? myContext, Android.Content.Intent? service);
[<Android.Runtime.Register("peekService", "(Landroid/content/Context;Landroid/content/Intent;)Landroid/os/IBinder;", "GetPeekService_Landroid_content_Context_Landroid_content_Intent_Handler")>]
abstract member PeekService : Android.Content.Context * Android.Content.Intent -> Android.OS.IBinder
override this.PeekService : Android.Content.Context * Android.Content.Intent -> Android.OS.IBinder
参数
- myContext
- Context
传递给的上下文 #onReceive(Context, Intent)
- service
- Intent
标识要使用的已绑定服务。 请参阅 android.content.Context#bindService(Intent, ServiceConnection, int)
有关详细信息。
返回
- 属性
注解
向已绑定的服务提供绑定程序。 此方法是同步的,如果目标服务不存在,则不会启动目标服务,因此可以安全地从中 #onReceive
调用。
对于 peekService(),若要返回非 null android.os.IBinder
接口,服务必须先发布它。 换句话说,某些组件必须调用 android.content.Context#bindService(Intent, ServiceConnection, int)
它。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。