DownloadsFolder.CreateFileForUserAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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)
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
- 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)
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
- 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)
|