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
La gestione della riconnessione al server di Blazor in .NET 9
Utilizzare l nesting nativo dei CSS
Gestire progetti NPM in .NET Aspire
Pubblicare un MCP Server in GitHub MCP Registry
Eliminare record doppi in Sql Server
Supportare la sessione affinity di Azure App Service con Application Gateway
Montare Azure Blob Storage su Linux con BlobFuse2
Documentare i servizi REST con Swagger e OpenAPI con .NET 9
Interagire con Azure DevOps tramite MCP Server
Utilizzare WhenEach per processare i risultati di una lista di task
Evitare memory leaks nelle closure JavaScript
Integrare LLM alle nostre applicazioni in .NET con MCP


