Compartir a través de


DownloadsFolder.CreateFileAsync Método

Definición

Sobrecargas

CreateFileAsync(String)

Crea un nuevo archivo dentro de la carpeta Descargas.

CreateFileAsync(String, CreationCollisionOption)

Crea un nuevo archivo en la carpeta Descargas y especifica qué hacer si ya existe un archivo con el mismo nombre en la carpeta Descargas.

CreateFileAsync(String)

Crea un nuevo archivo dentro de la carpeta Descargas.

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)

Parámetros

desiredName
String

Platform::String

winrt::hstring

Nombre deseado del archivo que se va a crear.

Si ya existe un archivo con el nombre especificado, se usará un nombre similar pero único. Por ejemplo, si desiredName es "MyFileName.jpg" y un archivo por ese nombre ya existe en la carpeta Descargas, el nuevo archivo se creará con un nombre como "MyFileName (1).jpg" en su lugar.

Devoluciones

Cuando se completa este método, devuelve el nuevo archivo como un objeto StorageFile .

Atributos

Consulte también

Se aplica a

CreateFileAsync(String, CreationCollisionOption)

Crea un nuevo archivo en la carpeta Descargas y especifica qué hacer si ya existe un archivo con el mismo nombre en la carpeta Descargas.

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)

Parámetros

desiredName
String

Platform::String

winrt::hstring

Nombre deseado del archivo que se va a crear.

Si hay un archivo existente en la carpeta actual que ya tiene el desiredName especificado, creationCollisionOption especificado determina cómo Responde Windows al conflicto.

option
CreationCollisionOption

Valor de enumeración que determina cómo responde Windows si desiredName es el mismo que el nombre de un archivo existente en la carpeta actual.

Dado que la aplicación solo puede acceder a los archivos de la carpeta Descargas que creó, no puede especificar OpenIfExists ni ReplaceExisting para este parámetro.

Devoluciones

Cuando se completa este método, devuelve el nuevo archivo como un objeto StorageFile .

Atributos

Consulte también

Se aplica a