Condividi tramite


DownloadsFolder.CreateFileAsync Metodo

Definizione

Overload

CreateFileAsync(String)

Crea un nuovo file all'interno della cartella Download.

CreateFileAsync(String, CreationCollisionOption)

Crea un nuovo file nella cartella Download e specifica cosa fare se un file con lo stesso nome esiste già nella cartella Download.

CreateFileAsync(String)

Crea un nuovo file all'interno della cartella Download.

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)

Parametri

desiredName
String

Platform::String

winrt::hstring

Nome desiderato del file da creare.

Se esiste già un file con il nome specificato, verrà usato un nome simile ma univoco. Ad esempio, se desiredName è "MyFileName.jpg" e un file in base al nome esiste già nella cartella Download, il nuovo file verrà creato con un nome come "MyFileName (1).jpg".

Restituisce

Al termine di questo metodo, restituisce il nuovo file come oggetto StorageFile .

Attributi

Vedi anche

Si applica a

CreateFileAsync(String, CreationCollisionOption)

Crea un nuovo file nella cartella Download e specifica cosa fare se un file con lo stesso nome esiste già nella cartella Download.

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)

Parametri

desiredName
String

Platform::String

winrt::hstring

Nome desiderato del file da creare.

Se nella cartella corrente è presente un file esistente con il nome desiderato specificato, l'opzione CreationCollisionOption specificata determina la risposta di Windows al conflitto.

option
CreationCollisionOption

Valore enumerazione che determina la risposta di Windows se il nome desiredName corrisponde al nome di un file esistente nella cartella corrente.

Poiché l'app può accedere solo ai file nella cartella Download creata, non è possibile specificare OpenIfExists o ReplaceExisting per questo parametro.

Restituisce

Al termine di questo metodo, restituisce il nuovo file come oggetto StorageFile .

Attributi

Vedi anche

Si applica a