Lenguaje

Context.SendBroadcast Método

Definición

Sobrecargas

Nombre Description
SendBroadcast(Intent)

Difunda la intención dada a todos los BroadcastReceivers interesados.

SendBroadcast(Intent, String)

Difunda la intención dada a todos los BroadcastReceivers interesados, lo que permite aplicar un permiso obligatorio opcional.

SendBroadcast(Intent, String, Bundle)

Difunda la intención dada a todos los BroadcastReceivers interesados, lo que permite aplicar un permiso obligatorio opcional.

SendBroadcast(Intent)

Difunda la intención dada a todos los BroadcastReceivers interesados.

[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

Parámetros

intent
Intent

Intención de difundir; todos los receptores que coincidan con esta intención recibirán la difusión.

Atributos

Comentarios

Difunda la intención dada a todos los BroadcastReceivers interesados. Esta llamada es asincrónica; devuelve inmediatamente y seguirá ejecutándose mientras se ejecutan los receptores. No se propaga ningún resultado de los receptores y los receptores no pueden anular la difusión. Si desea permitir que los receptores propaguen resultados o anulen la difusión, debe enviar una difusión ordenada mediante #sendOrderedBroadcast(Intent, String).

Consulte BroadcastReceiver para obtener más información sobre las transmisiones de intención.

Java documentación para android.content.Context.sendBroadcast(android.content.Intent).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Consulte también

  • 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)>

Se aplica a

SendBroadcast(Intent, String)

Difunda la intención dada a todos los BroadcastReceivers interesados, lo que permite aplicar un permiso obligatorio opcional.

[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

Parámetros

intent
Intent

Intención de difundir; todos los receptores que coincidan con esta intención recibirán la difusión.

receiverPermission
String

(opcional) Cadena con el nombre de un permiso que un receptor debe contener para recibir la difusión. Si es null, no se requiere ningún permiso.

Atributos

Comentarios

Difunda la intención dada a todos los BroadcastReceivers interesados, lo que permite aplicar un permiso obligatorio opcional. Esta llamada es asincrónica; devuelve inmediatamente y seguirá ejecutándose mientras se ejecutan los receptores. No se propaga ningún resultado de los receptores y los receptores no pueden anular la difusión. Si desea permitir que los receptores propaguen resultados o anulen la difusión, debe enviar una difusión ordenada mediante #sendOrderedBroadcast(Intent, String).

Consulte BroadcastReceiver para obtener más información sobre las transmisiones de intención.

Java documentación para android.content.Context.sendBroadcast(android.content.Intent, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Consulte también

  • 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)>

Se aplica a

SendBroadcast(Intent, String, Bundle)

Difunda la intención dada a todos los BroadcastReceivers interesados, lo que permite aplicar un permiso obligatorio opcional.

[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

Parámetros

intent
Intent

Intención de difundir; todos los receptores que coincidan con esta intención recibirán la difusión.

receiverPermission
String

(opcional) Cadena con el nombre de un permiso que un receptor debe contener para recibir la difusión. Si es null, no se requiere ningún permiso.

options
Bundle

(opcional) Opciones de envío adicionales, generadas a partir de .android.app.BroadcastOptions

Atributos

Comentarios

Difunda la intención dada a todos los BroadcastReceivers interesados, lo que permite aplicar un permiso obligatorio opcional. Esta llamada es asincrónica; devuelve inmediatamente y seguirá ejecutándose mientras se ejecutan los receptores. No se propaga ningún resultado de los receptores y los receptores no pueden anular la difusión. Si desea permitir que los receptores propaguen resultados o anulen la difusión, debe enviar una difusión ordenada mediante #sendOrderedBroadcast(Intent, String).

Consulte BroadcastReceiver para obtener más información sobre las transmisiones de intención.

Java documentación para android.content.Context.sendBroadcast(android.content.Intent, java.lang.String, android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a