ContextWrapper.BindService(Intent, IServiceConnection, Bind) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
连接到应用程序服务,根据需要创建它。
[Android.Runtime.Register("bindService", "(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z", "GetBindService_Landroid_content_Intent_Landroid_content_ServiceConnection_IHandler")]
public override bool BindService(Android.Content.Intent? service, Android.Content.IServiceConnection? conn, Android.Content.Bind flags);
[<Android.Runtime.Register("bindService", "(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z", "GetBindService_Landroid_content_Intent_Landroid_content_ServiceConnection_IHandler")>]
override this.BindService : Android.Content.Intent * Android.Content.IServiceConnection * Android.Content.Bind -> bool
参数
- service
- Intent
标识要连接到的服务。 意向可以指定显式组件名称或逻辑说明(操作、类别等)以匹配 IntentFilter 服务发布的组件名称。
- conn
- IServiceConnection
在启动和停止服务时接收信息。 这必须是有效的 ServiceConnection 对象;它不能为 null。
- flags
- Bind
绑定的操作选项。 5 月 0 日, Android.Content.Context.BIND_AUTO_CREATE、Android.Content.Context.BIND_DEBUG_UNBIND、Android.Content.Context.BIND_NOT_FOREGROUND、Android.Content.Context.BIND_ABOVE_CLIENT、Android.Content.Context.BIND_ALLOW_OOM_MANAGEMENT或Android.Content.Context.BIND_WAIVE_PRIORITY。
返回
- 属性
注解
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。