Context.SendBroadcastWithMultiplePermissions(Intent, String[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.
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.