Condividi tramite


File, cartelle e raccolte

Usare le API negli spazi dei nomi Windows.Storage, Windows.Storage.Streams e Windows.Storage.Pickers per leggere e scrivere testo e altri formati di dati nei file e per gestire file e cartelle. In questa sezione verranno inoltre fornite informazioni sulla lettura e la scrittura delle impostazioni dell'app, sui selettori di file e cartelle e sulle posizioni speciali in un ambiente protetto, ad esempio la libreria video/musica.

Argomento Descrizione
Enumerare e consultare file e cartelle Accedere a file e cartelle in una cartella, una raccolta, un dispositivo o un percorso di rete. È anche possibile eseguire query su file e cartelle in un percorso utilizzando query personalizzate.
Creare, scrivere e leggere un file Leggere e scrivere un file usando un oggetto StorageFile.
Procedure consigliate per la scrittura in file Informazioni sulle procedure consigliate per l'uso di vari metodi di scrittura di file delle classi FileIO e PathIO.
Ottenere le proprietà del file Ottenere proprietà, di primo livello, di base e estese, per un file rappresentato da un oggetto StorageFile.
Aprire file e cartelle con una selezione Accedi a file e cartelle permettendo all'utente di interagire con una selezione. È possibile usare FolderPicker per ottenere l'accesso a una cartella.
Salvare un file con un selettore Usa FileSavePicker per consentire agli utenti di specificare il nome e il percorso in cui vogliono che l'app salvi un file.
Accesso al contenuto del gruppo Home Accedi ai contenuti archiviati nella cartella HomeGroup dell'utente, comprese immagini, musica e video.
Determinazione della disponibilità dei file di Microsoft OneDrive Determinare se un file di Microsoft OneDrive è disponibile usando la proprietà StorageFile.IsAvailable.
File e cartelle nelle raccolte Musica, Immagini e Video Aggiungere cartelle esistenti di musica, immagini o video alle librerie corrispondenti. È anche possibile rimuovere cartelle dalle raccolte, ottenere l'elenco di cartelle in una raccolta e individuare foto, musica e video archiviati.
Tenere traccia dei file e delle cartelle usati di recente Tieni traccia dei file a cui l'utente accede frequentemente aggiungendoli all'elenco MRU dell'app. La piattaforma gestisce per te la lista MRU (Most Recently Used) ordinando automaticamente gli elementi in base al momento dell'ultimo accesso e rimuovendo l'elemento più vecchio quando viene raggiunto il limite massimo di 25 elementi. Tutte le app hanno il proprio MRU.
Tenere traccia delle modifiche apportate al file system in background Tenere traccia delle modifiche apportate al file system, anche quando l'app non è in esecuzione.
Accedi alla scheda SD È possibile archiviare e accedere ai dati non essenziali in una scheda microSD facoltativa, in particolare nei dispositivi mobili a basso costo con spazio di archiviazione interno limitato.
Autorizzazioni di accesso ai file Le app possono accedere a determinati percorsi del file system per impostazione predefinita. Le app possono anche accedere a percorsi aggiuntivi tramite la selezione file o dichiarando funzionalità.
Accesso rapido alle proprietà dei file in UWP Raccogliere in modo efficiente un elenco di file e le relative proprietà da una libreria da usare in un'app UWP.

Esempio di enumerazione cartelle

Esempio di accesso ai file

Esempio di selezione file