Sprache

ContextWrapper.SendOrderedBroadcast Methode

Definition

Überlädt

Name Beschreibung
SendOrderedBroadcast(Intent, Int32, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle)

Sendet eine Absicht an interessierte Empfänger in der Reihenfolge.

SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle)

SendBroadcast(Intent) Diese Version ermöglicht es Ihnen, Daten aus der Übertragung zurück zu empfangen.

SendOrderedBroadcast(Intent, String)

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, indem Sie sie einzeln übermitteln, um es mehr bevorzugten Empfängern zu ermöglichen, die Übertragung zu nutzen, bevor sie an weniger bevorzugte Empfänger übermittelt wird. Dieser Aufruf ist asynchron; sie wird sofort zurückgegeben, und Sie werden weiterhin ausgeführt, während die Empfänger ausgeführt werden. Weitere Informationen zu Intent-Übertragungen finden Sie unter BroadcastReceiver.

SendOrderedBroadcast(Intent, Int32, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle)

Sendet eine Absicht an interessierte Empfänger in der Reihenfolge.

[Android.Runtime.Register("sendOrderedBroadcast", "(Landroid/content/Intent;ILjava/lang/String;Ljava/lang/String;Landroid/content/BroadcastReceiver;Landroid/os/Handler;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/Bundle;)V", "GetSendOrderedBroadcast_Landroid_content_Intent_ILjava_lang_String_Ljava_lang_String_Landroid_content_BroadcastReceiver_Landroid_os_Handler_Ljava_lang_String_Landroid_os_Bundle_Landroid_os_Bundle_Handler", ApiSince=30)]
public virtual void SendOrderedBroadcast(Android.Content.Intent intent, int initialCode, string? receiverPermission, string? receiverAppOp, Android.Content.BroadcastReceiver? resultReceiver, Android.OS.Handler? scheduler, string? initialData, Android.OS.Bundle? initialExtras, Android.OS.Bundle? options);
[<Android.Runtime.Register("sendOrderedBroadcast", "(Landroid/content/Intent;ILjava/lang/String;Ljava/lang/String;Landroid/content/BroadcastReceiver;Landroid/os/Handler;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/Bundle;)V", "GetSendOrderedBroadcast_Landroid_content_Intent_ILjava_lang_String_Ljava_lang_String_Landroid_content_BroadcastReceiver_Landroid_os_Handler_Ljava_lang_String_Landroid_os_Bundle_Landroid_os_Bundle_Handler", ApiSince=30)>]
override this.SendOrderedBroadcast : Android.Content.Intent * int * string * string * Android.Content.BroadcastReceiver * Android.OS.Handler * string * Android.OS.Bundle * Android.OS.Bundle -> unit

Parameter

intent
Intent

Dieser Wert darf nicht NULL sein.

initialCode
Int32

Der anfängliche Ergebniscode für die sortierte Übertragung.

receiverPermission
String

Dieser Wert kann NULL sein.

receiverAppOp
String

Dieser Wert kann NULL sein.

resultReceiver
BroadcastReceiver

Dieser Wert kann NULL sein.

scheduler
Handler

Dieser Wert kann NULL sein.

initialData
String

Dieser Wert kann NULL sein.

initialExtras
Bundle

Dieser Wert kann NULL sein.

options
Bundle

Dieser Wert kann NULL sein.

Attribute

Hinweise

Sendet eine Absicht an interessierte Empfänger in der Reihenfolge.

Java Dokumentation für android.content.ContextWrapper.sendOrderedBroadcast(android.content.Intent, int, java.lang.String, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, java.lang.String, android.os.Bundle, android.os.Bundle).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle)

SendBroadcast(Intent) Diese Version ermöglicht es Ihnen, Daten aus der Übertragung zurück zu empfangen.

[Android.Runtime.Register("sendOrderedBroadcast", "(Landroid/content/Intent;Ljava/lang/String;Landroid/content/BroadcastReceiver;Landroid/os/Handler;ILjava/lang/String;Landroid/os/Bundle;)V", "GetSendOrderedBroadcast_Landroid_content_Intent_Ljava_lang_String_Landroid_content_BroadcastReceiver_Landroid_os_Handler_ILjava_lang_String_Landroid_os_Bundle_Handler")]
public override void SendOrderedBroadcast(Android.Content.Intent? intent, string? receiverPermission, Android.Content.BroadcastReceiver? resultReceiver, Android.OS.Handler? scheduler, Android.App.Result initialCode, string? initialData, Android.OS.Bundle? initialExtras);
[<Android.Runtime.Register("sendOrderedBroadcast", "(Landroid/content/Intent;Ljava/lang/String;Landroid/content/BroadcastReceiver;Landroid/os/Handler;ILjava/lang/String;Landroid/os/Bundle;)V", "GetSendOrderedBroadcast_Landroid_content_Intent_Ljava_lang_String_Landroid_content_BroadcastReceiver_Landroid_os_Handler_ILjava_lang_String_Landroid_os_Bundle_Handler")>]
override this.SendOrderedBroadcast : Android.Content.Intent * string * Android.Content.BroadcastReceiver * Android.OS.Handler * Android.App.Result * string * Android.OS.Bundle -> unit

Parameter

intent
Intent

Die Absicht, zu übertragen; alle Empfänger, die dieser Absicht entsprechen, empfangen die Übertragung.

receiverPermission
String

Zeichenfolgen, die eine Berechtigung benennen, die ein Empfänger enthalten muss, um Ihre Übertragung zu empfangen. Wenn NULL, ist keine Berechtigung erforderlich.

resultReceiver
BroadcastReceiver

Ihr eigener BroadcastReceiver, der als letzter Empfänger der Übertragung behandelt werden soll.

scheduler
Handler

Ein benutzerdefinierter Handler, mit dem der resultReceiver-Rückruf geplant werden soll; wenn NULL im Hauptthread des Kontexts geplant wird.

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 Ergebnis-Extras. Häufig null.

Attribute

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

SendOrderedBroadcast(Intent, String)

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, indem Sie sie einzeln übermitteln, um es mehr bevorzugten Empfängern zu ermöglichen, die Übertragung zu nutzen, bevor sie an weniger bevorzugte Empfänger übermittelt wird. Dieser Aufruf ist asynchron; sie wird sofort zurückgegeben, und Sie werden weiterhin ausgeführt, während die Empfänger ausgeführt werden. Weitere Informationen zu Intent-Übertragungen finden Sie unter BroadcastReceiver.

[Android.Runtime.Register("sendOrderedBroadcast", "(Landroid/content/Intent;Ljava/lang/String;)V", "GetSendOrderedBroadcast_Landroid_content_Intent_Ljava_lang_String_Handler")]
public override void SendOrderedBroadcast(Android.Content.Intent? intent, string? receiverPermission);
[<Android.Runtime.Register("sendOrderedBroadcast", "(Landroid/content/Intent;Ljava/lang/String;)V", "GetSendOrderedBroadcast_Landroid_content_Intent_Ljava_lang_String_Handler")>]
override this.SendOrderedBroadcast : Android.Content.Intent * string -> unit

Parameter

intent
Intent

Die Absicht, zu übertragen; alle Empfänger, die dieser Absicht entsprechen, empfangen die Übertragung.

receiverPermission
String

(optional) Zeichenfolgen, die eine Berechtigung benennen, die ein Empfänger enthalten muss, um Ihre Übertragung zu empfangen. Wenn NULL, ist keine Berechtigung erforderlich.

Attribute

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Java Dokumentation für android.content.ContextWrapper.sendOrderedBroadcast(android.content.Intent, java.lang.String).

Gilt für: