Lingua

ContentResolver.TakePersistableUriPermission(Uri, ActivityFlags) Metodo

Definizione

Concedere un'autorizzazione URI persistente che è stata offerta.

[Android.Runtime.Register("takePersistableUriPermission", "(Landroid/net/Uri;I)V", "GetTakePersistableUriPermission_Landroid_net_Uri_IHandler")]
public virtual void TakePersistableUriPermission(Android.Net.Uri uri, Android.Content.ActivityFlags modeFlags);
[<Android.Runtime.Register("takePersistableUriPermission", "(Landroid/net/Uri;I)V", "GetTakePersistableUriPermission_Landroid_net_Uri_IHandler")>]
abstract member TakePersistableUriPermission : Android.Net.Uri * Android.Content.ActivityFlags -> unit
override this.TakePersistableUriPermission : Android.Net.Uri * Android.Content.ActivityFlags -> unit

Parametri

uri
Uri

Questo valore non può essere null.

modeFlags
ActivityFlags

Il valore è 0 o una combinazione delle opzioni seguenti: Intent.FLAG_GRANT_READ_URI_PERMISSION Intent.FLAG_GRANT_WRITE_URI_PERMISSION

Attributi

Commenti

Concedere un'autorizzazione URI persistente che è stata offerta. Una volta ottenuta, la concessione di autorizzazioni verrà memorizzata tra i riavvii del dispositivo. È possibile rendere persistenti solo le autorizzazioni URI concesse con Intent#FLAG_GRANT_PERSISTABLE_URI_PERMISSION . Se la concessione è già stata salvata in modo permanente, l'operazione verrà toccata UriPermission#getPersistedTime()nuovamente.

per android.content.ContentResolver.takePersistableUriPermission(android.net.Uri, int).

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

Vedi anche