Abbiamo visto in precedenza come recuperare un file mediante le api FileOpenPicker. Queste particolari API non necessitano di capability particolari per funzionare poiché è l'utente a guidare la selezione del file. Ma cosa accade se la nostra applicazione necessita di riutilizzare un file scelto in precedenza?
Il Windows Runtime mette a disposizione l'API StorageApplicationPermissions: in particolare, utilizzando la proprietà MostRecentlyUsedList possiamo recuperare i file utilizzati di recente nell'applicazione.
var entries = StorageApplicationPermissions.MostRecentlyUsedList.Entries; if (entries.Count > 0) { foreach (AccessListEntry entry in entries) { //recuparare il token } }
Una volta recuperato il token è possibile recuperare il file è utilizzando il seguente metodo:
StorageApplicationPermissions.MostRecentlyUsedList.GetFileAsync(token);
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
.NET Conference Italia 2024
Collegare applicazioni server e client con .NET Aspire
Utilizzare il metodo IntersectBy per eseguire l'intersection di due liste
Supportare la crittografia di ASP.NET Core con Azure Container App
Ottimizzare le pull con Artifact Cache di Azure Container Registry
Utilizzare Intersect e Except per filtrare set di dati in TSql
Ricevere notifiche sui test con Azure Load Testing
Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
Utilizzare DeepSeek R1 con Azure AI
Gestione ciclo di vita in .NET Aspire
Recuperare gli audit log in Azure DevOps
Documentare i servizi REST con Swagger e OpenAPI con .NET 9