Idioma

MediaStore.GetDocumentUri(Context, Uri) Método

Definição

Retorne um DocumentsProvider Uri equivalente ao Uri fornecido 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

O MediaStore Uri a ser convertido.

Retornos

Uri

Um Uri equivalente DocumentsProvider . Retorna null se nenhum equivalente foi encontrado.

Atributos

Comentários

Retorne um DocumentsProvider Uri equivalente ao Uri fornecido MediaStore .

Isso permite que aplicativos com permissões da Estrutura de Acesso de Armazenamento convertam entre MediaStore uris e DocumentsProvider que se referem ao mesmo item subjacente. Observe que esse método não concede novas permissões; os chamadores já devem conter permissões obtidas com Intent#ACTION_OPEN_DOCUMENT ou APIs relacionadas.

Documentação Java para android.provider.MediaStore.getDocumentUri(android.content.Context, android.net.Uri).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a