Recuperare i file utilizzati di recente in un'Universal App

di Marco Leoncini, in Windows Phone 8.1, Windows Phone, WinRT,

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

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi