DownloadsFolder.CreateFileAsync Metode

Definisi

Overload

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.

CreateFileAsync(String)

Membuat file baru di dalam folder Unduhan.

public:
 static IAsyncOperation<StorageFile ^> ^ CreateFileAsync(Platform::String ^ desiredName);
/// [Windows.Foundation.Metadata.Overload("CreateFileAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<StorageFile> CreateFileAsync(winrt::hstring const& desiredName);
[Windows.Foundation.Metadata.Overload("CreateFileAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<StorageFile> CreateFileAsync(string desiredName);
function createFileAsync(desiredName)
Public Shared Function CreateFileAsync (desiredName As String) As IAsyncOperation(Of StorageFile)

Parameter

desiredName
String

Platform::String

winrt::hstring

Nama file yang diinginkan untuk dibuat.

Jika file dengan nama yang ditentukan sudah ada, nama yang serupa tetapi unik akan digunakan. Misalnya, jika desiredName adalah "MyFileName.jpg" dan file dengan nama tersebut sudah ada di folder Unduhan, file baru akan dibuat dengan nama seperti "MyFileName (1).jpg" sebagai gantinya.

Mengembalikan

Ketika metode ini selesai, ia mengembalikan file baru sebagai objek StorageFile .

Atribut

Lihat juga

Berlaku untuk

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.

public:
 static IAsyncOperation<StorageFile ^> ^ CreateFileAsync(Platform::String ^ desiredName, CreationCollisionOption option);
/// [Windows.Foundation.Metadata.Overload("CreateFileWithCollisionOptionAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<StorageFile> CreateFileAsync(winrt::hstring const& desiredName, CreationCollisionOption const& option);
[Windows.Foundation.Metadata.Overload("CreateFileWithCollisionOptionAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<StorageFile> CreateFileAsync(string desiredName, CreationCollisionOption option);
function createFileAsync(desiredName, option)
Public Shared Function CreateFileAsync (desiredName As String, option As CreationCollisionOption) As IAsyncOperation(Of StorageFile)

Parameter

desiredName
String

Platform::String

winrt::hstring

Nama file yang diinginkan untuk dibuat.

Jika ada file yang ada di folder saat ini yang sudah memiliki desiredName yang ditentukan, CreationCollisionOption yang ditentukan menentukan bagaimana Windows merespons konflik.

option
CreationCollisionOption

Nilai enum yang menentukan bagaimana Windows merespons jika desiredName sama dengan nama file yang ada di folder saat ini.

Karena aplikasi hanya dapat mengakses file di folder Unduhan yang dibuatnya, Anda tidak dapat menentukan OpenIfExists atau ReplaceExisting untuk parameter ini.

Mengembalikan

Ketika metode ini selesai, ia mengembalikan file baru sebagai objek StorageFile .

Atribut

Lihat juga

Berlaku untuk