DownloadManager.Request.SetDestinationUri(Uri) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establezca el destino local para el archivo descargado.
[Android.Runtime.Register("setDestinationUri", "(Landroid/net/Uri;)Landroid/app/DownloadManager$Request;", "GetSetDestinationUri_Landroid_net_Uri_Handler")]
public virtual Android.App.DownloadManager.Request? SetDestinationUri(Android.Net.Uri? uri);
[<Android.Runtime.Register("setDestinationUri", "(Landroid/net/Uri;)Landroid/app/DownloadManager$Request;", "GetSetDestinationUri_Landroid_net_Uri_Handler")>]
abstract member SetDestinationUri : Android.Net.Uri -> Android.App.DownloadManager.Request
override this.SetDestinationUri : Android.Net.Uri -> Android.App.DownloadManager.Request
Parámetros
- uri
- Uri
Uri: un URI de archivo que indica el destino del archivo descargado.
Devoluciones
este objeto
- Atributos
Comentarios
Establezca el destino local para el archivo descargado. Debe ser un URI de archivo en una ruta de acceso en el almacenamiento externo y la aplicación que llama debe tener el permiso WRITE_EXTERNAL_STORAGE. MediaScanner no examina el archivo descargado. Pero se puede hacer escaneable llamando a allowScanningByMediaScanner(). De forma predeterminada, las descargas se guardan en un nombre de archivo generado en la caché de descarga compartida y el sistema puede eliminarlos en cualquier momento para recuperar espacio. Para las aplicaciones destinadas a Build.VERSION_CODES. Q o superior, el permiso WRITE EXTERNAL_STORAGE no es necesario y el URI debe hacer referencia a una ruta de acceso dentro de los directorios propiedad de la aplicación (por ejemplo, Context.getExternalFilesDir(String)) o una ruta de acceso dentro del directorio Descargas de nivel superior (tal como devuelve Environment.getExternalStoragePublicDirectory(String) con Environment.DIRECTORY_DOWNLOADS). Todas las descargas no visibles que no se modifican en los últimos 7 días se eliminarán durante las ejecuciones inactivas.
Referencia de Android para android.app.DownloadManager.Request.setDestinationUri.
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.