Context.SendBroadcast Método

Definição

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.

Java documentação para android.content.Context.sendBroadcast(android.content.Intent, java.lang.String).

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.

Java documentação para android.content.Context.sendBroadcast(android.content.Intent, java.lang.String, android.os.Bundle).

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.

Aplica-se a