DownloadsFolder.CreateFolderForUserAsync 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
CreateFolderForUserAsync(User, String) |
Crea una nuova sottocartella all'interno della cartella Download di un utente specifico. |
CreateFolderForUserAsync(User, String, CreationCollisionOption) |
Crea una nuova sottocartella nella cartella Download di un utente specifico e specifica cosa fare se nella cartella Download esiste già una sottocartella con lo stesso nome. |
CreateFolderForUserAsync(User, String)
public:
static IAsyncOperation<StorageFolder ^> ^ CreateFolderForUserAsync(User ^ user, Platform::String ^ desiredName);
/// [Windows.Foundation.Metadata.Overload("CreateFolderForUserAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<StorageFolder> CreateFolderForUserAsync(User const& user, winrt::hstring const& desiredName);
[Windows.Foundation.Metadata.Overload("CreateFolderForUserAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<StorageFolder> CreateFolderForUserAsync(User user, string desiredName);
function createFolderForUserAsync(user, desiredName)
Public Shared Function CreateFolderForUserAsync (user As User, desiredName As String) As IAsyncOperation(Of StorageFolder)
Parametri
- desiredName
-
String
Platform::String
winrt::hstring
Nome desiderato della sottocartella da creare.
Se esiste già una sottocartella con il nome specificato, verrà usato un nome simile ma univoco. Ad esempio, se desiredName è "MyFolder" e una sottocartella con tale nome esiste già nella cartella Download, la nuova sottocartella verrà creata con un nome simile a "MyFolder (1)".
Restituisce
Al termine di questo metodo, restituisce la nuova sottocartella come StorageFolder.
- 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
CreateFolderForUserAsync(User, String, CreationCollisionOption)
public:
static IAsyncOperation<StorageFolder ^> ^ CreateFolderForUserAsync(User ^ user, Platform::String ^ desiredName, CreationCollisionOption option);
/// [Windows.Foundation.Metadata.Overload("CreateFolderForUserWithCollisionOptionAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<StorageFolder> CreateFolderForUserAsync(User const& user, winrt::hstring const& desiredName, CreationCollisionOption const& option);
[Windows.Foundation.Metadata.Overload("CreateFolderForUserWithCollisionOptionAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<StorageFolder> CreateFolderForUserAsync(User user, string desiredName, CreationCollisionOption option);
function createFolderForUserAsync(user, desiredName, option)
Public Shared Function CreateFolderForUserAsync (user As User, desiredName As String, option As CreationCollisionOption) As IAsyncOperation(Of StorageFolder)
Parametri
- desiredName
-
String
Platform::String
winrt::hstring
Nome desiderato della sottocartella da creare.
Se è presente una sottocartella esistente nella cartella Download con il valore desiredName specificato, creationCollisionOption specificato determina la risposta di Windows al conflitto.
- option
- CreationCollisionOption
Valore di enumerazione che determina la modalità di risposta di Windows se desiredName corrisponde al nome di una sottocartella esistente nella cartella Download.
Poiché l'app può accedere solo alle cartelle nella cartella Download dell'utente specificato, non è possibile specificare OpenIfExists o ReplaceExisting per questo parametro.
Restituisce
Al termine di questo metodo, restituisce la nuova sottocartella come StorageFolder.
- 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)
|