Condividi tramite


Context.SendStickyOrderedBroadcastAsUser Metodo

Definizione

Attenzione

deprecated

Versione di#sendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, int, String, Bundle) che consente di specificare l'utente a cui verrà inviata la trasmissione.

[Android.Runtime.Register("sendStickyOrderedBroadcastAsUser", "(Landroid/content/Intent;Landroid/os/UserHandle;Landroid/content/BroadcastReceiver;Landroid/os/Handler;ILjava/lang/String;Landroid/os/Bundle;)V", "GetSendStickyOrderedBroadcastAsUser_Landroid_content_Intent_Landroid_os_UserHandle_Landroid_content_BroadcastReceiver_Landroid_os_Handler_ILjava_lang_String_Landroid_os_Bundle_Handler")]
[System.Obsolete("deprecated")]
public abstract void SendStickyOrderedBroadcastAsUser (Android.Content.Intent? intent, Android.OS.UserHandle? user, Android.Content.BroadcastReceiver? resultReceiver, Android.OS.Handler? scheduler, Android.App.Result initialCode, string? initialData, Android.OS.Bundle? initialExtras);
[<Android.Runtime.Register("sendStickyOrderedBroadcastAsUser", "(Landroid/content/Intent;Landroid/os/UserHandle;Landroid/content/BroadcastReceiver;Landroid/os/Handler;ILjava/lang/String;Landroid/os/Bundle;)V", "GetSendStickyOrderedBroadcastAsUser_Landroid_content_Intent_Landroid_os_UserHandle_Landroid_content_BroadcastReceiver_Landroid_os_Handler_ILjava_lang_String_Landroid_os_Bundle_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member SendStickyOrderedBroadcastAsUser : Android.Content.Intent * Android.OS.UserHandle * Android.Content.BroadcastReceiver * Android.OS.Handler * Android.App.Result * string * Android.OS.Bundle -> unit

Parametri

intent
Intent

Finalità di trasmissione; tutti i ricevitori che corrispondono a questa finalità riceveranno la trasmissione.

user
UserHandle

UserHandle per inviare la finalità a.

resultReceiver
BroadcastReceiver

Il proprio BroadcastReceiver per trattare come destinatario finale della trasmissione.

scheduler
Handler

Gestore personalizzato con cui pianificare il callback di resultReceiver; se null verrà pianificato nel thread principale del contesto.

initialCode
Result

Valore iniziale per il codice del risultato. Spesso Activity.RESULT_OK.

initialData
String

Valore iniziale per i dati dei risultati. Spesso null.

initialExtras
Bundle

Valore iniziale per gli extra dei risultati. Spesso null.

Attributi

Commenti

La versione di #sendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, int, String, Bundle) che consente di specificare l'utente a cui verrà inviata la trasmissione. Questa operazione non è disponibile per le applicazioni non preinstallate nell'immagine di sistema.

Per altre informazioni sulle trasmissioni intente, vedere BroadcastReceiver altre informazioni.

Metodo deprecato. Non è consigliabile usare le trasmissioni sticky. Non forniscono sicurezza (chiunque può accedervi), nessuna protezione (chiunque può modificarle) e molti altri problemi. Il modello consigliato consiste nell'usare una trasmissione non bastone per segnalare che <em qualcosa</em>> è cambiato, con un altro meccanismo per le app per recuperare il valore corrente ogni volta che si desidera.

Documentazione Java per android.content.Context.sendStickyOrderedBroadcastAsUser(android.content.Intent, android.os.UserHandle, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle).

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Si applica a

Vedi anche

  • <xref:Android.Content.Context.SendStickyOrderedBroadcast(Android.Content.Intent%2c+Android.Content.BroadcastReceiver%2c+Android.Content.BroadcastReceiver%2c+Android.Content.BroadcastReceiver%2c+Android.Content.BroadcastReceiver%2c+Android.Content.BroadcastReceiver)>