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
Configuratione e utilizzo .NET Aspire CLI
Controllare la telemetria con .NET Aspire
Ottimizzare i costi con Smart tier in Azure Blob Storage
Personalizzare le pagine di errore su Azure App Service
Monitorare le tabelle di Azure SQL Database con Change Event Streaming
Esporre un server MCP con Azure API Management
Self-healing degli unit test con Copilot in GitHub
Configurare OpenAI in .NET Aspire
Impostare il tipo di supporto dei campi Json in Entity Framework con Sql Server
Blazor e InputHidden in .NET 10
Utilizzare ExecuteUpdate per aggiornare colonne JSON in Entity Framework
Referenziare un package NuGet in una file based app .NET
I più letti di oggi
- Future Dev Day - Milano
- Global Azure 2026 - ASPItalia.com - Milano
- Meno password, meno segreti, meno rischio. Al Global Azure 2026 di ASPItalia.com, Stefano Mostarda parlerà di Azure Managed Identity e di come adottare un approccio zero credentials per far comunicare in modo sicuro i servizi cloud, senza gestire credenziali nel codice o nelle pipeline. È uno dei pattern raccomandati da Microsoft per ridurre il carico operativo e migliorare la sicurezza. Milano, 16 aprile 2026. #GlobalAzure #Azure #ManagedIdentity #Security #ASPItalia https://aspit.co/globalazure-26
- Evitare la compressione degli artefatti in un workflow di GitHub
- Utilizzare ExecuteUpdate per aggiornare colonne JSON in Entity Framework
- Utilizzare noopener e noreferrer nei link HTML
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Eseguire i pre-commit hook di git con dependabot




