File, cartelle e raccolte

Le API vengono usate 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 con sandbox, ad esempio la raccolta video/musica.

Argomento Descrizione
Enumerare file e cartelle ed eseguire query su di essi Puoi accedere a file e cartelle che si trovano in una cartella, una raccolta, un dispositivo o un percorso di rete. È anche possibile eseguire query su file e cartelle in una posizione tramite la creazione di query di file e cartelle.
Creare, scrivere e leggere un file Leggere e scrivere un file usando un oggetto StorageFile.
Procedure consigliate per la scrittura su file Segui le procedure consigliate per l'uso di vari metodi di scrittura delle classi FileIO e PathIO.
Ottenere le proprietà del file Puoi ottenere le proprietà (di livello superiore, di base ed estese) per i file rappresentati da oggetti StorageFile.
Aprire file e cartelle con una selezione Accedi a file e cartelle permettendo all'utente di interagire con una selezione. Puoi usare FolderPicker per ottenere l’accesso a una cartella.
Salvare un file con una selezione Usa FileSavePicker per permettere agli utenti di specificare il nome e il percorso in cui vogliono che l'app salvi un file.
Accesso al contenuto del Gruppo Home Puoi accedere al contenuto archiviato nella cartella Gruppo Home dell'utente, che include 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. Puoi anche rimuovere cartelle dalle raccolte, ottenere l'elenco di cartelle in una raccolta e scoprire foto, musica e video archiviati.
Tenere traccia di cartelle e file usati di recente Tenere traccia dei file a cui l'utente accede di frequente aggiungendoli all'elenco degli ultimi elementi usati dell'app (MRU). La piattaforma gestisce automaticamente il MRU tramite l'ordinamento degli elementi in base all'ultimo accesso e rimuovendo l'elemento meno recente quando viene raggiunto il limite di 25 elementi dell'elenco. Tutte le app hanno il proprio MRU.
Tenere traccia delle modifiche al file system in background Puoi tenere traccia delle modifiche apportate al file system anche quando l'app non è in esecuzione.
Accedere alla scheda SD Puoi archiviare dati non essenziali su una scheda micro SD facoltativa e quindi accedervi, in particolare, nei dispositivi mobili a basso costo in cui lo spazio di archiviazione interno è limitato.
Autorizzazioni di accesso ai file Le app possono accedere a determinati percorsi nel file system per impostazione predefinita. Le app possono anche accedere ad altri percorsi tramite la selezione file o la dichiarazione delle funzionalità.
Accesso rapido alle proprietà file in UWP Raccogli in modo efficiente un elenco di file e le relative proprietà da una raccolta per usarli in un'app UWP.

Esempio di enumerazione delle cartelle

Esempio di accesso a file

Esempio di utilità di selezione file