Context.SendBroadcast Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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.
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.