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
Paginare i risultati con QuickGrid in Blazor
Usare il colore CSS per migliorare lo stile della pagina
Migrare una service connection a workload identity federation in Azure DevOps
Sfruttare gli embedding e la ricerca vettoriale con Azure SQL Database
Migliorare i tempi di risposta di GPT tramite lo streaming endpoint in ASP.NET Core
Triggerare una pipeline su un altro repository di Azure DevOps
Effettuare il binding di date in Blazor
Referenziare un @layer più alto in CSS
Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
Creare una libreria CSS universale: Clip-path
Utilizzare Model as a Service su Microsoft Azure
Miglioramenti agli screen reader e al contrasto in Angular