Lingua

PackageManager.AddPermissionAsync(PermissionInfo) Metodo

Definizione

Come #addPermission(PermissionInfo) ma rende persistente in modo asincrono lo stato di gestione pacchetti dopo la restituzione dalla chiamata, consentendo di restituire più rapidamente e batch una serie di aggiunte a scapito di nessuna garanzia che l'autorizzazione aggiunta verrà mantenuta se il dispositivo viene riavviato prima che venga scritto.

[Android.Runtime.Register("addPermissionAsync", "(Landroid/content/pm/PermissionInfo;)Z", "GetAddPermissionAsync_Landroid_content_pm_PermissionInfo_Handler")]
public abstract bool AddPermissionAsync(Android.Content.PM.PermissionInfo info);
[<Android.Runtime.Register("addPermissionAsync", "(Landroid/content/pm/PermissionInfo;)Z", "GetAddPermissionAsync_Landroid_content_pm_PermissionInfo_Handler")>]
abstract member AddPermissionAsync : Android.Content.PM.PermissionInfo -> bool

Parametri

Valori restituiti

Attributi

Commenti

Come #addPermission(PermissionInfo) ma rende persistente in modo asincrono lo stato di gestione pacchetti dopo la restituzione dalla chiamata, consentendo di restituire più rapidamente e batch una serie di aggiunte a scapito di nessuna garanzia che l'autorizzazione aggiunta verrà mantenuta se il dispositivo viene riavviato prima che venga scritto.

Questo membro è deprecato. Il supporto per le autorizzazioni dinamiche verrà rimosso e le app che usano autorizzazioni dinamiche devono invece dichiarare le autorizzazioni in modo statico all'interno del manifesto dell'app. Questo metodo diventerà un no-op in una versione futura di Android e alla fine verrà rimosso dall'SDK.

per android.content.pm.PackageManager.addPermissionAsync(android.content.pm.PermissionInfo).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a