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
Fornire parametri ad un Web component HTML
Integrazione di Copilot in .NET Aspire
Integrare un servizio esterno con .NET Aspire
Autenticazione di git tramite Microsoft Entra ID in Azure DevOps
Supportare la sessione affinity di Azure App Service con Application Gateway
Utilizzare il metodo IntersectBy per eseguire l'intersection di due liste
Importare un servizio esterno in .NET Aspire
Configurare OpenAI in .NET Aspire
Interagire con Azure DevOps tramite MCP Server
Collegare applicazioni server e client con .NET Aspire
Documentare i servizi REST con Swagger e OpenAPI con .NET 9
Managed deployment strategy in Azure DevOps
I più letti di oggi
- Utilizzare @property per animare nativamente un oggetto HTML tramite CSS
- Effettuare un clone parziale di un repository di GitHub
- Utilizzo delle stepped value functions nel CSS
- Personalizzare le pagine di errore su Azure App Service
- Integrare Agenti A2A in Azure API Management
- Self-healing degli unit test con Copilot in GitHub
- Scegliere la strategia di traduzione della Contains in Entity Framework 10
- Usare la disambiguazione con gli extension members in C# 14


