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
Utilizzare il Null conditional assignment di C# 14
Usare la libreria PredicateBuilder per eseguire query tramite Entity Framework che usano or su più campi
From Data to Insight: Exploratory Data Analysis with Python, VS Code and SQL MCP Server
Integrazione di Copilot in .NET Aspire
Utilizzare le View Transition API di JavaScript
Cambiamenti in OpenAPI per la documentazione di ASP.NET
Evitare la compressione degli artefatti in un workflow di GitHub
Blazor e Static Web Assets in .NET 10
Nuova modale riconnessione Blazor
Configurare OpenAI in .NET Aspire
GitHub Quick Review per la valutazione dello stato di compliance dell'organizzazione aziendale
Planning & Specification Driven Development + GitHub Copilot


