Язык

ContextWrapper.BindService(Intent, IServiceConnection, Bind) Метод

Определение

Подключитесь к службе приложений, создав ее при необходимости.

[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

Параметры операции привязки. Может быть 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_WAIVE_PRIORITY.

Возвращаемое значение

Значение true, если система находится в процессе создания службы, к которому имеется разрешение на привязку клиента; Значение false, если система не могла найти службу или если у клиента нет разрешения на привязку к ней. Независимо от возвращаемого значения, следует вызвать unbindService(ServiceConnection), чтобы освободить подключение.

Атрибуты

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Java документации по android.content.ContextWrapper.bindService(android.content.Intent, android.content.ServiceConnection, int).

Применяется к