DownloadsFolder Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat file dan folder di dalam folder Unduhan.
public ref class DownloadsFolder abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class DownloadsFolder final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public static class DownloadsFolder
Public Class DownloadsFolder
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Contoh
Anda dapat membuat file kosong di folder Unduhan seperti ini:
StorageFile file = await Windows.Storage.DownloadsFolder.CreateFileAsync("sample.txt");
// Process file
Setelah createFileAsync selesai, file
mendapatkan file baru sebagai StorageFile.
Keterangan
Kelas ini statis dan tidak dapat diinstansiasi. Panggil metode secara langsung sebagai gantinya.
Izin file dan folder di folder Unduhan
Semua aplikasi dapat membuat file dan folder di folder Unduhan dan dapat mengakses file yang mereka buat. Tetapi aplikasi tidak dapat mengakses file di folder Unduhan yang tidak mereka buat.
Saat aplikasi Anda membuat file di folder Unduhan, aplikasi lain tidak dapat mengganggu atau mengakses file Anda kecuali pengguna secara eksplisit memberikan akses aplikasi lain. Pengguna dapat memberikan akses aplikasi lain ke file Anda dengan memilih file dari pemilih file. Aplikasi Anda juga dapat menggunakan pemilih file untuk mendapatkan akses ke file di folder Unduhan yang tidak dibuatnya. Pelajari selengkapnya tentang membuka file dengan pemilih file di Buka file dan folder dengan pemilih.
Kemampuan tidak diperlukan untuk membuat atau mengakses file di folder Unduhan. Pelajari selengkapnya tentang kapabilitas dalam Deklarasi kemampuan aplikasi.
Untuk mempelajari selengkapnya tentang lokasi apa yang dapat diakses aplikasi Anda, lihat Izin akses file.
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1511 | 10586 | CreateFileForUserAsync(User,String) |
1511 | 10586 | CreateFileForUserAsync(User,String,CreationCollisionOption) |
1511 | 10586 | CreateFolderForUserAsync(User,String) |
1511 | 10586 | CreateFolderForUserAsync(User,String,CreationCollisionOption) |
Metode
CreateFileAsync(String) |
Membuat file baru di dalam folder Unduhan. |
CreateFileAsync(String, CreationCollisionOption) |
Membuat file baru di folder Unduhan, dan menentukan apa yang harus dilakukan jika file dengan nama yang sama sudah ada di folder Unduhan. |
CreateFileForUserAsync(User, String) |
Membuat file baru di dalam folder Unduhan Pengguna tertentu. |
CreateFileForUserAsync(User, String, CreationCollisionOption) |
Membuat file baru di folder Unduhan Pengguna tertentu, dan menentukan apa yang harus dilakukan jika file dengan nama yang sama sudah ada di folder Unduhan. |
CreateFolderAsync(String) |
Membuat subfolder baru di folder Unduhan. |
CreateFolderAsync(String, CreationCollisionOption) |
Membuat subfolder baru di folder Unduhan, dan menentukan apa yang harus dilakukan jika subfolder dengan nama yang sama sudah ada di folder Unduhan. |
CreateFolderForUserAsync(User, String) |
Membuat subfolder baru di dalam folder Unduhan Pengguna tertentu. |
CreateFolderForUserAsync(User, String, CreationCollisionOption) |
Membuat subfolder baru di folder Unduhan Pengguna tertentu, dan menentukan apa yang harus dilakukan jika subfolder dengan nama yang sama sudah ada di folder Unduhan. |