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
Canary release con .NET Aspire
Esporre un server MCP con Azure API Management
Utilizzo delle stepped value functions nel CSS
Running workloads and operations with Azure Kubernetes Service
Arricchire l'interfaccia di .NET Aspire
Stop Building Chatbots. Build a team
Cache temporanea in Javascript con oggetti
Ottimizzare gli indici con Automatic Index Compaction in Azure SQL Database
Usare la libreria PredicateBuilder per eseguire query tramite Entity Framework che usano or su più campi
Azure SQL Database per dev: tutte le novità da non perdere
Migrare applicazioni legacy nel cloud con Azure App Service Managed Instance
Raggruppamento degli aggiornamenti di dipendenze tra directory in un monorepo con Dependabot


