Context.SendBroadcastWithMultiplePermissions(Intent, String[]) Methode

Definition

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, sodass ein Array der erforderlichen Berechtigungen erzwungen werden kann.

[Android.Runtime.Register("sendBroadcastWithMultiplePermissions", "(Landroid/content/Intent;[Ljava/lang/String;)V", "GetSendBroadcastWithMultiplePermissions_Landroid_content_Intent_arrayLjava_lang_String_Handler", ApiSince=30)]
public virtual void SendBroadcastWithMultiplePermissions (Android.Content.Intent intent, string[] receiverPermissions);
[<Android.Runtime.Register("sendBroadcastWithMultiplePermissions", "(Landroid/content/Intent;[Ljava/lang/String;)V", "GetSendBroadcastWithMultiplePermissions_Landroid_content_Intent_arrayLjava_lang_String_Handler", ApiSince=30)>]
abstract member SendBroadcastWithMultiplePermissions : Android.Content.Intent * string[] -> unit
override this.SendBroadcastWithMultiplePermissions : Android.Content.Intent * string[] -> unit

Parameter

intent
Intent

Die Absicht, zu übertragen; alle Empfänger, die dieser Absicht entsprechen, empfangen die Übertragung.

receiverPermissions
String[]

Array von Namen von Berechtigungen, die ein Empfänger besitzen muss, um Ihre Übertragung empfangen zu können. Wenn leer, sind keine Berechtigungen erforderlich.

Attribute

Hinweise

Übertragen Sie die angegebene Absicht an alle interessierten BroadcastReceivers, sodass ein Array der erforderlichen Berechtigungen erzwungen werden kann. Dieser Aufruf ist asynchron. Es wird sofort zurückgegeben, und Sie setzen die Ausführung fort, während die Empfänger ausgeführt werden. Es werden keine Ergebnisse von Empfängern weitergegeben, und Empfänger können die Übertragung nicht abbrechen. Wenn Sie Empfängern erlauben möchten, Ergebnisse zu verteilen oder die Übertragung abzubrechen, müssen Sie eine geordnete Übertragung mit #sendOrderedBroadcast(Intent, String)senden.

Weitere Informationen zu Intent Broadcasts finden Sie BroadcastReceiver unter Absichtsübertragungen.

Java-Dokumentation für android.content.Context.sendBroadcastWithMultiplePermissions(android.content.Intent, java.lang.String[]).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: