Lenguaje

MediaStore.GetDocumentUri(Context, Uri) Método

Definición

Devuelve un DocumentsProvider URI que es un equivalente al URI especificado MediaStore .

[Android.Runtime.Register("getDocumentUri", "(Landroid/content/Context;Landroid/net/Uri;)Landroid/net/Uri;", "", ApiSince=26)]
public static Android.Net.Uri? GetDocumentUri(Android.Content.Context context, Android.Net.Uri mediaUri);
[<Android.Runtime.Register("getDocumentUri", "(Landroid/content/Context;Landroid/net/Uri;)Landroid/net/Uri;", "", ApiSince=26)>]
static member GetDocumentUri : Android.Content.Context * Android.Net.Uri -> Android.Net.Uri

Parámetros

context
Context
mediaUri
Uri

Identificador MediaStore URI que se va a convertir.

Devoluciones

Uri

Un URI equivalente DocumentsProvider . Devuelve null si no se encontró ningún equivalente.

Atributos

Comentarios

Devuelve un DocumentsProvider URI que es un equivalente al URI especificado MediaStore .

Esto permite que las aplicaciones con permisos de Storage Access Framework conviertan entre MediaStore los URI y DocumentsProvider que hacen referencia al mismo elemento subyacente. Tenga en cuenta que este método no concede permisos nuevos; Los autores de llamadas ya deben contener permisos obtenidos con Intent#ACTION_OPEN_DOCUMENT las API relacionadas o .

Java documentación para android.provider.MediaStore.getDocumentUri(android.content.Context, android.net.Uri).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a