Context.SendOrderedBroadcastAsUser 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.
Version von#sendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, int, String, Bundle)
mit der Sie den Benutzer angeben können, an den die Übertragung gesendet wird.
[Android.Runtime.Register("sendOrderedBroadcastAsUser", "(Landroid/content/Intent;Landroid/os/UserHandle;Ljava/lang/String;Landroid/content/BroadcastReceiver;Landroid/os/Handler;ILjava/lang/String;Landroid/os/Bundle;)V", "GetSendOrderedBroadcastAsUser_Landroid_content_Intent_Landroid_os_UserHandle_Ljava_lang_String_Landroid_content_BroadcastReceiver_Landroid_os_Handler_ILjava_lang_String_Landroid_os_Bundle_Handler")]
[Android.Runtime.RequiresPermission("android.permission.INTERACT_ACROSS_USERS")]
public abstract void SendOrderedBroadcastAsUser (Android.Content.Intent? intent, Android.OS.UserHandle? user, string? receiverPermission, Android.Content.BroadcastReceiver? resultReceiver, Android.OS.Handler? scheduler, Android.App.Result initialCode, string? initialData, Android.OS.Bundle? initialExtras);
[<Android.Runtime.Register("sendOrderedBroadcastAsUser", "(Landroid/content/Intent;Landroid/os/UserHandle;Ljava/lang/String;Landroid/content/BroadcastReceiver;Landroid/os/Handler;ILjava/lang/String;Landroid/os/Bundle;)V", "GetSendOrderedBroadcastAsUser_Landroid_content_Intent_Landroid_os_UserHandle_Ljava_lang_String_Landroid_content_BroadcastReceiver_Landroid_os_Handler_ILjava_lang_String_Landroid_os_Bundle_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.INTERACT_ACROSS_USERS")>]
abstract member SendOrderedBroadcastAsUser : Android.Content.Intent * Android.OS.UserHandle * string * Android.Content.BroadcastReceiver * Android.OS.Handler * Android.App.Result * string * Android.OS.Bundle -> unit
Parameter
- intent
- Intent
Die Absicht, zu senden; alle Empfänger, die dieser Absicht entsprechen, empfangen die Übertragung.
- user
- UserHandle
UserHandle, um die Absicht zu senden.
- receiverPermission
- String
Zeichenfolgenbenennung einer Berechtigung, die ein Empfänger besitzen muss, um Ihre Übertragung empfangen zu können. Bei NULL ist keine Berechtigung erforderlich.
- resultReceiver
- BroadcastReceiver
Ihr eigener BroadcastReceiver, der als letzter Empfänger der Sendung behandelt werden soll.
- scheduler
- Handler
Ein benutzerdefinierter Handler, mit dem der resultReceiver-Rückruf geplant werden soll; wenn null ist, wird dies im Standard Thread des Kontexts geplant.
- initialCode
- Result
Ein Anfangswert für den Ergebniscode. Häufig Activity.RESULT_OK.
- initialData
- String
Ein Anfangswert für die Ergebnisdaten. Häufig NULL.
- initialExtras
- Bundle
Ein Anfangswert für die Ergebnisextras. Häufig NULL.
- Attribute
Hinweise
Version von, mit der #sendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, int, String, Bundle)
Sie den Benutzer angeben können, an den die Übertragung gesendet wird. Dies ist nicht für Anwendungen verfügbar, die nicht im Systemimage vorinstalliert sind.
Weitere Informationen zu Absichtsübertragungen finden Sie BroadcastReceiver
unter.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Weitere Informationen
- <xref:Android.Content.Context.SendOrderedBroadcast(Android.Content.Intent%2c+System.String%2c+System.String%2c+System.String%2c+System.String%2c+System.String%2c+System.String)>