Context.SendBroadcast Methode

Definition

Überlädt

Name Beschreibung
SendBroadcast(Intent)

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers.

SendBroadcast(Intent, String)

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, sodass eine optionale erforderliche Berechtigung erzwungen werden kann.

SendBroadcast(Intent, String, Bundle)

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, sodass eine optionale erforderliche Berechtigung erzwungen werden kann.

SendBroadcast(Intent)

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers.

[Android.Runtime.Register("sendBroadcast", "(Landroid/content/Intent;)V", "GetSendBroadcast_Landroid_content_Intent_Handler")]
public abstract void SendBroadcast(Android.Content.Intent? intent);
[<Android.Runtime.Register("sendBroadcast", "(Landroid/content/Intent;)V", "GetSendBroadcast_Landroid_content_Intent_Handler")>]
abstract member SendBroadcast : Android.Content.Intent -> unit

Parameter

intent
Intent

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

Attribute

Hinweise

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers. Dieser Aufruf ist asynchron; sie wird sofort zurückgegeben, und Sie werden weiterhin ausgeführt, während die Empfänger ausgeführt werden. Es werden keine Ergebnisse von Empfängern verteilt, und Empfänger können die Übertragung nicht abbrechen. Wenn Sie Empfängern erlauben möchten, Ergebnisse zu verteilen oder die Übertragung abzubrechen, müssen Sie eine geordnete Übertragung mit #sendOrderedBroadcast(Intent, String).

Weitere Informationen zu Intent-Übertragungen finden Sie unter.See BroadcastReceiver for more information on Intent broadcasts.

Java Dokumentation für android.content.Context.sendBroadcast(android.content.Intent).

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.

Weitere Informationen

  • BroadcastReceiver
  • <xref:Android.Content.Context.RegisterReceiver(Android.Content.BroadcastReceiver%2c+Android.Content.IntentFilter)>
  • <xref:Android.Content.Context.SendBroadcast(Android.Content.Intent%2c+System.String)>
  • <xref:Android.Content.Context.SendOrderedBroadcast(Android.Content.Intent%2c+System.String)>
  • <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)>

Gilt für:

SendBroadcast(Intent, String)

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, sodass eine optionale erforderliche Berechtigung erzwungen werden kann.

[Android.Runtime.Register("sendBroadcast", "(Landroid/content/Intent;Ljava/lang/String;)V", "GetSendBroadcast_Landroid_content_Intent_Ljava_lang_String_Handler")]
public abstract void SendBroadcast(Android.Content.Intent? intent, string? receiverPermission);
[<Android.Runtime.Register("sendBroadcast", "(Landroid/content/Intent;Ljava/lang/String;)V", "GetSendBroadcast_Landroid_content_Intent_Ljava_lang_String_Handler")>]
abstract member SendBroadcast : 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) Zeichenfolgenbenennung einer Berechtigung, die ein Empfänger enthalten muss, um Ihre Übertragung zu empfangen. Wenn NULL, ist keine Berechtigung erforderlich.

Attribute

Hinweise

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, sodass eine optionale erforderliche Berechtigung erzwungen werden kann. Dieser Aufruf ist asynchron; sie wird sofort zurückgegeben, und Sie werden weiterhin ausgeführt, während die Empfänger ausgeführt werden. Es werden keine Ergebnisse von Empfängern verteilt, und Empfänger können die Übertragung nicht abbrechen. Wenn Sie Empfängern erlauben möchten, Ergebnisse zu verteilen oder die Übertragung abzubrechen, müssen Sie eine geordnete Übertragung mit #sendOrderedBroadcast(Intent, String).

Weitere Informationen zu Intent-Übertragungen finden Sie unter.See BroadcastReceiver for more information on Intent broadcasts.

Java Dokumentation für android.content.Context.sendBroadcast(android.content.Intent, java.lang.String).

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.

Weitere Informationen

  • BroadcastReceiver
  • <xref:Android.Content.Context.RegisterReceiver(Android.Content.BroadcastReceiver%2c+Android.Content.IntentFilter)>
  • SendBroadcast(Intent)
  • <xref:Android.Content.Context.SendOrderedBroadcast(Android.Content.Intent%2c+System.String)>
  • <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)>

Gilt für:

SendBroadcast(Intent, String, Bundle)

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, sodass eine optionale erforderliche Berechtigung erzwungen werden kann.

[Android.Runtime.Register("sendBroadcast", "(Landroid/content/Intent;Ljava/lang/String;Landroid/os/Bundle;)V", "GetSendBroadcast_Landroid_content_Intent_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=34)]
public virtual void SendBroadcast(Android.Content.Intent intent, string? receiverPermission, Android.OS.Bundle? options);
[<Android.Runtime.Register("sendBroadcast", "(Landroid/content/Intent;Ljava/lang/String;Landroid/os/Bundle;)V", "GetSendBroadcast_Landroid_content_Intent_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=34)>]
abstract member SendBroadcast : Android.Content.Intent * string * Android.OS.Bundle -> unit
override this.SendBroadcast : Android.Content.Intent * string * Android.OS.Bundle -> unit

Parameter

intent
Intent

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

receiverPermission
String

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

options
Bundle

(optional) Zusätzliche Sendeoptionen, die aus einem android.app.BroadcastOptions.

Attribute

Hinweise

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, sodass eine optionale erforderliche Berechtigung erzwungen werden kann. Dieser Aufruf ist asynchron; sie wird sofort zurückgegeben, und Sie werden weiterhin ausgeführt, während die Empfänger ausgeführt werden. Es werden keine Ergebnisse von Empfängern verteilt, und Empfänger können die Übertragung nicht abbrechen. Wenn Sie Empfängern erlauben möchten, Ergebnisse zu verteilen oder die Übertragung abzubrechen, müssen Sie eine geordnete Übertragung mit #sendOrderedBroadcast(Intent, String).

Weitere Informationen zu Intent-Übertragungen finden Sie unter.See BroadcastReceiver for more information on Intent broadcasts.

Java Dokumentation für android.content.Context.sendBroadcast(android.content.Intent, java.lang.String, 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: