DownloadManager.Request.SetDestinationUri(Uri) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définissez la destination locale du fichier téléchargé.
[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
Paramètres
- uri
- Uri
Uri : URI de fichier indiquant la destination du fichier téléchargé.
Retours
cet objet
- Attributs
Remarques
Définissez la destination locale du fichier téléchargé. Doit être un URI de fichier vers un chemin d’accès sur le stockage externe, et l’application appelante doit disposer de l’autorisation WRITE_EXTERNAL_STORAGE. Le fichier téléchargé n’est pas analysé par MediaScanner. Toutefois, il peut être rendu scannable en appelant allowScanningByMediaScanner(). Par défaut, les téléchargements sont enregistrés dans un nom de fichier généré dans le cache de téléchargement partagé et peuvent être supprimés par le système à tout moment pour récupérer de l’espace. Pour les applications ciblant Build.VERSION_CODES. Q ou version ultérieure, l’autorisation WRITE EXTERNAL_STORAGE n’est pas nécessaire et l’URI doit faire référence à un chemin d’accès dans les répertoires appartenant à l’application (par exemple, Context.getExternalFilesDir(String)) ou un chemin d’accès dans le répertoire Downloads de niveau supérieur (tel que retourné par Environment.getExternalStoragePublicDirectory(String) avec Environment.DIRECTORY_DOWNLOADS). Tous les téléchargements non visibles qui ne sont pas modifiés au cours des 7 derniers jours seront supprimés pendant les exécutions inactives.
Référence Android pour android.app.DownloadManager.Request.setDestinationUri.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.