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
Miglioramenti nelle performance di Angular 16
Controllare gli accessi IP alle app con Azure Container Apps
Creare moduli CSS in React
Generare token per autenicarsi sulle API di GitHub
Creare form tipizzati con Angular
Usare il versioning con i controller di ASP.NET Core Web API
Ottenere il contenuto di una cartella FTP con la libreria FluentFTP
Eseguire operazioni sui blob con Azure Storage Actions
Eseguire attività basate su eventi con Azure Container Jobs
Utilizzare l'operatore GroupBy come ultima istruzione di una query LINQ in Entity Framework
Effettuare il deploy di immagini solo da container registry approvati in Kubernetes
Gestire errori funzionali tramite exception in ASP.NET Core Web API