Context.SendBroadcastWithMultiplePermissions(Intent, String[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Транслировать данное намерение всем заинтересованным пользователям BroadcastReceivers, что позволяет применить массив необходимых разрешений.
[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
Параметры
- intent
- Intent
Намерение для трансляции; все получатели, соответствующие этому намерению, получат трансляцию.
- receiverPermissions
- String[]
Массив имен разрешений, которые должен хранить получатель для получения трансляции. Если он пуст, разрешения не требуются.
- Атрибуты
Комментарии
Транслировать данное намерение всем заинтересованным пользователям BroadcastReceivers, что позволяет применить массив необходимых разрешений. Этот вызов является асинхронным; он возвращается немедленно, и вы будете продолжать выполнение во время выполнения приемников. Результаты не распространяются от получателей, и получатели не могут прервать трансляцию. Если вы хотите разрешить получателям распространять результаты или прервать трансляцию, необходимо отправить упорядоченную трансляцию с помощью #sendOrderedBroadcast(Intent, String)
.
Дополнительные сведения о трансляциях намерений см BroadcastReceiver
. в этой статье.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.