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
Creare una libreria CSS universale - Rotazione degli elementi
Triggerare una pipeline su un altro repository di Azure DevOps
Managed deployment strategy in Azure DevOps
Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione
Utilizzare l'espressione if inline in una pipeline di Azure DevOps
Generare una User Delegation SAS in .NET per Azure Blob Storage
Introduzione ai web component HTML
.NET Conference Italia 2024
Proteggere le risorse Azure con private link e private endpoints
Supportare lo HierarchyID di Sql Server in Entity Framework 8
Eseguire una ricerca avanzata per recuperare le issue di GitHub
Migliorare l'organizzazione delle risorse con Azure Policy