ContentResolver.TakePersistableUriPermission(Uri, ActivityFlags) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Tome uma concessão de permissão de URI persistente que foi oferecida.
[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
Parâmetros
- uri
- Uri
Esse valor não pode ser nulo.
- modeFlags
- ActivityFlags
O valor é 0 ou uma combinação do seguinte: Intent.FLAG_GRANT_READ_URI_PERMISSION Intent.FLAG_GRANT_WRITE_URI_PERMISSION
- Atributos
Comentários
Tome uma concessão de permissão de URI persistente que foi oferecida. Uma vez tomada, a concessão de permissão será lembrada entre reinicializações do dispositivo. Somente as permissões de URI concedidas com Intent#FLAG_GRANT_PERSISTABLE_URI_PERMISSION podem ser mantidas. Se a concessão já tiver sido persistida, tomá-la novamente tocará UriPermission#getPersistedTime().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.