Condividi tramite


DownloadsFolder.CreateFileForUserAsync Metodo

Definizione

Overload

CreateFileForUserAsync(User, String)

Crea un nuovo file all'interno della cartella Download di un utente specifico.

CreateFileForUserAsync(User, String, CreationCollisionOption)

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

CreateFileForUserAsync(User, String)

Crea un nuovo file all'interno della cartella Download di un utente specifico.

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

Parametri

user
User

Utente per cui viene creato il file.

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

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v2.0)

Vedi anche

Si applica a

CreateFileForUserAsync(User, String, CreationCollisionOption)

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

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

Parametri

user
User

Utente per cui viene creato il file.

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 dell'utente specificato, non è possibile specificare OpenIfExists o ReplaceExisting per questo parametro.

Restituisce

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

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v2.0)

Vedi anche

Si applica a