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. |