BroadcastReceiver.PeekService(Context, Intent) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellen Sie einen Ordner für einen bereits gebundenen Dienst bereit.
[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
Parameter
- myContext
- Context
Der Kontext, an den übergeben wurde #onReceive(Context, Intent)
- service
- Intent
Gibt den bereits gebundenen Dienst an, den Sie verwenden möchten. Informationen finden Sie unter .android.content.Context#bindService(Intent, ServiceConnection, int)
weitere Informationen.
Gibt zurück
- Attribute
Hinweise
Stellen Sie einen Ordner für einen bereits gebundenen Dienst bereit. Diese Methode ist synchron und startet den Zieldienst nicht, wenn sie nicht vorhanden ist, sodass es sicher ist, von #onReceive
.
Damit peekService() eine nicht NULL-Schnittstelle android.os.IBinder
zurückgibt, muss der Dienst sie zuvor veröffentlicht haben. Mit anderen Worten, einige Komponente muss sie aufgerufen android.content.Context#bindService(Intent, ServiceConnection, int)
haben.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.