Dateien, Ordner und BibliothekenFiles, folders, and libraries

Verwenden Sie die APIs im Windows.Storage, Windows.Storage.Streams und Windows.Storage.Pickers-Namespace, um Text und andere Datenformate in Dateien zu lesen und zu schreiben sowie Dateien und Ordner zu verwalten.You use the APIs in the Windows.Storage, Windows.Storage.Streams, and Windows.Storage.Pickers namespaces to read and write text and other data formats in files, and to manage files and folders. In diesem Abschnitt erhalten Sie Informationen zum Lesen und Schreiben von App-Einstellungen, zur Datei- und Ordnerauswahl und zu speziellen Speicherorten im Sandkasten, z. B. die Video-/Musikbibliothek.In this section, you'll also learn about reading and writing app settings, about file and folder pickers, and about special sand-boxed locations such as the Video/Music library.

ThemaTopic BeschreibungDescription
Aufzählen und Abfragen von Dateien und OrdnernEnumerate and query files and folders Greifen Sie auf Dateien und Ordner zu, die sich in einem Ordner, in einer Bibliothek, auf einem Gerät oder an einer Netzwerkadresse befinden.Access files and folders in either a folder, library, device, or network location. Sie können auch durch Erstellen von Datei- und Ordnerabfragen Dateien und Ordner an bestimmten Speicherorten abrufen.You can also query the files and folders in a location by constructing file and folder queries.
Erstellen, Schreiben und Lesen einer DateiCreate, write, and read a file Lesen und Schreiben Sie eine Datei mithilfe eines StorageFile-Objekts.Read and write a file using a StorageFile object.
Bewährte Methoden zum Schreiben in DateienBest practices for writing to files Hier finden Sie bewährte Methoden für verschiedene Dateischreibvorgänge mit den Klassen FileIO und PathIO.Learn best practices for using various file writing methods of the FileIO and PathIO classes.
Abrufen von DateieigenschaftenGet file properties Es werden Eigenschaften – oberste Ebene, grundlegend und erweitert – für eine Datei abgerufen, die durch ein StorageFile-Objekt dargestellt wird.Get properties—top-level, basic, and extended—for a file represented by a StorageFile object.
Öffnen von Dateien und Ordnern mit einer AuswahlOpen files and folders with a picker Greifen Sie auf Dateien und Ordner zu, indem Sie Benutzern die Interaktion mit einer Auswahl ermöglichen.Access files and folders by letting the user interact with a picker. Sie können über FolderPicker auf einen Ordner zugreifen.You can use the FolderPicker to gain access to a folder.
Speichern einer Datei mit einer AuswahlSave a file with a picker Mithilfe von FileSavePicker können Benutzer den Namen und Speicherort zum Speichern einer Datei durch die App angeben.Use FileSavePicker to let users specify the name and location where they want your app to save a file.
Zugriff auf Inhalte in der HeimnetzgruppeAccessing HomeGroup content Greifen Sie auf Inhalte zu, die sich im Heimnetzgruppenordner des Benutzers befinden, einschließlich Bildern, Musik und Videos.Access content stored in the user's HomeGroup folder, including pictures, music, and videos.
Ermitteln der Verfügbarkeit von Microsoft OneDrive-DateienDetermining availability of Microsoft OneDrive files Ermitteln Sie mithilfe der StorageFile.IsAvailable-Eigenschaft, ob eine Microsoft OneDrive-Datei verfügbar ist.Determine if a Microsoft OneDrive file is available using the StorageFile.IsAvailable property.
Dateien und Ordner in den Musik-, Bild- und VideobibliothekenFiles and folders in the Music, Pictures, and Videos libraries Fügen Sie vorhandene Musik-, Bilder- oder Video-Ordner den entsprechenden Bibliotheken hinzu.Add existing folders of music, pictures, or videos to the corresponding libraries. Sie können auch Ordner aus Bibliotheken entfernen, die Liste der Ordner in einer Bibliothek abrufen und gespeicherte Fotos, Musik und Videos untersuchen.You can also remove folders from libraries, get the list of folders in a library, and discover stored photos, music, and videos.
Nachverfolgen kürzlich verwendeter Dateien und OrdnerTrack recently used files and folders Sie können Dateien nachverfolgen, auf die häufig zugegriffen wird, indem Sie sie der Liste mit den zuletzt verwendeten Elementen (MRU) der App hinzufügen.Track files that your user accesses frequently by adding them to your app's most recently used list (MRU). Die Plattform verwaltet die MRU für Sie. Dabei werden Elemente nach der Zeit und dem Ort des letzten Zugriffs sortiert und die ältesten Elemente entfernt, wenn das Limit von 25 Elementen erreicht ist.The platform manages the MRU for you by sorting items based on when they were last accessed, and by removing the oldest item when the list's 25-item limit is reached. Alle Apps besitzen eine eigene MRU.All apps have their own MRU.
Nachverfolgen von Dateisystemänderungen im HintergrundTrack file system changes in the background Verfolgen Sie Änderungen am Dateisystem nach, selbst wenn die App nicht ausgeführt wird.Track changes to the file system, even when the app isn't running.
Zugreifen auf die SD-KarteAccess the SD card Sie können weniger wichtige Daten auf einer optionalen microSD-Karte speichern und auf diese zugreifen. Dies gilt besonders für kostengünstige Geräte, die nur über einen begrenzten internen Speicher verfügen.You can store and access non-essential data on an optional microSD card, especially on low-cost mobile devices that have limited internal storage.
Berechtigungen für den DateizugriffFile access permissions Apps können standardmäßig auf bestimmte Dateisystemspeicherorte zugreifen.Apps can access certain file system locations by default. Apps können darüber hinaus mithilfe der Dateiauswahl oder über die Deklaration von Funktionen auf weitere Speicherorte zugreifen.Apps can also access additional locations through the file picker, or by declaring capabilities.
Schneller Zugriff auf Dateieigenschaften in UWPFast access to file properties in UWP Stellen Sie schnell eine Liste von Dateien und ihren Eigenschaften über eine Bibliothek in einer UWP-App zusammen.Efficiently gather a list of files and their properties from a library to use in a UWP app.

Beispiel für OrdnerenumerationFolder enumeration sample

Beispiel zum DateizugriffFile access sample

Beispiel zur DateiauswahlFile picker sample