Language

DownloadManager.Request.SetDestinationUri(Uri) メソッド

定義

ダウンロードしたファイルのローカル変換先を設定します。

[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

パラメーター

uri
Uri

Uri: ダウンロードしたファイルの宛先を示すファイル URI。

返品

このオブジェクト

属性

注釈

ダウンロードしたファイルのローカル変換先を設定します。 外部ストレージ上のパスへのファイル URI である必要があり、呼び出し元のアプリケーションにはWRITE_EXTERNAL_STORAGEアクセス許可が必要です。 ダウンロードしたファイルは MediaScanner によってスキャンされません。 ただし、allowScanningByMediaScanner() を呼び出すことでスキャン可能にすることができます。 既定では、ダウンロードは共有ダウンロード キャッシュ内の生成されたファイル名に保存され、領域を再利用するためにシステムによっていつでも削除される可能性があります。 Build.VERSION_CODESを対象とするアプリケーションの場合。Q 以上の場合、WRITE EXTERNAL_STORAGEアクセス許可は必要ありません。URI は、アプリケーションが所有するディレクトリ内のパス (Context.getExternalFilesDir(String)など) または最上位のダウンロード ディレクトリ内のパス (Environment.DIRECTORY_DOWNLOADSで Environment.getExternalStoragePublicDirectory(String) によって返される) を参照する必要があります。 過去 7 日間に変更されていない非表示のダウンロードはすべて、アイドル実行中に削除されます。

android.app.DownloadManager.Request.setDestinationUriの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象