Context.SendBroadcast Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| SendBroadcast(Intent) |
Difunda a intenção determinada para todos os BroadcastReceivers interessados. |
| SendBroadcast(Intent, String) |
Difunda a intenção determinada para todos os BroadcastReceivers interessados, permitindo que uma permissão opcional necessária seja imposta. |
| SendBroadcast(Intent, String, Bundle) |
Difunda a intenção determinada para todos os BroadcastReceivers interessados, permitindo que uma permissão opcional necessária seja imposta. |
SendBroadcast(Intent)
Difunda a intenção determinada para todos os BroadcastReceivers interessados.
[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
A intenção de difusão; todos os receptores correspondentes a essa Intenção receberão a transmissão.
- Atributos
Comentários
Difunda a intenção determinada para todos os BroadcastReceivers interessados. Essa chamada é assíncrona; ele retorna imediatamente e você continuará em execução enquanto os receptores são executados. Nenhum resultado é propagado de receptores e os receptores não podem anular a transmissão. Se você quiser permitir que os receptores propagam resultados ou anulem a transmissão, você deve enviar uma transmissão ordenada usando #sendOrderedBroadcast(Intent, String).
Consulte BroadcastReceiver mais informações sobre transmissões de intenção.
Java documentação para android.content.Context.sendBroadcast(android.content.Intent).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Confira também
- 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)>
Aplica-se a
SendBroadcast(Intent, String)
Difunda a intenção determinada para todos os BroadcastReceivers interessados, permitindo que uma permissão opcional necessária seja imposta.
[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
A intenção de difusão; todos os receptores correspondentes a essa Intenção receberão a transmissão.
- receiverPermission
- String
(opcional) Nomeação de cadeia de caracteres uma permissão que um receptor deve conter para receber sua transmissão. Se for nulo, nenhuma permissão será necessária.
- Atributos
Comentários
Difunda a intenção determinada para todos os BroadcastReceivers interessados, permitindo que uma permissão opcional necessária seja imposta. Essa chamada é assíncrona; ele retorna imediatamente e você continuará em execução enquanto os receptores são executados. Nenhum resultado é propagado de receptores e os receptores não podem anular a transmissão. Se você quiser permitir que os receptores propagam resultados ou anulem a transmissão, você deve enviar uma transmissão ordenada usando #sendOrderedBroadcast(Intent, String).
Consulte BroadcastReceiver mais informações sobre transmissões de intenção.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Confira também
- 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)>
Aplica-se a
SendBroadcast(Intent, String, Bundle)
Difunda a intenção determinada para todos os BroadcastReceivers interessados, permitindo que uma permissão opcional necessária seja imposta.
[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
A intenção de difusão; todos os receptores correspondentes a essa Intenção receberão a transmissão.
- receiverPermission
- String
(opcional) Nomeação de cadeia de caracteres uma permissão que um receptor deve conter para receber sua transmissão. Se for nulo, nenhuma permissão será necessária.
- options
- Bundle
(opcional) Opções de envio adicionais, geradas a partir de um android.app.BroadcastOptions.
- Atributos
Comentários
Difunda a intenção determinada para todos os BroadcastReceivers interessados, permitindo que uma permissão opcional necessária seja imposta. Essa chamada é assíncrona; ele retorna imediatamente e você continuará em execução enquanto os receptores são executados. Nenhum resultado é propagado de receptores e os receptores não podem anular a transmissão. Se você quiser permitir que os receptores propagam resultados ou anulem a transmissão, você deve enviar uma transmissão ordenada usando #sendOrderedBroadcast(Intent, String).
Consulte BroadcastReceiver mais informações sobre transmissões de intenção.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.