IStorageFolder Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bearbeitet Ordner und deren Inhalt und stellt Informationen zu ihnen bereit.
Wichtig
Wenn Sie einfach mit Ordnern in Ihrer App arbeiten möchten, lesen Sie die StorageFolder-Klasse .
public interface class IStorageFolder : IStorageItem
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1926351736, 46063, 20341, 168, 11, 111, 217, 218, 226, 148, 75)]
struct IStorageFolder : IStorageItem
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1926351736, 46063, 20341, 168, 11, 111, 217, 218, 226, 148, 75)]
public interface IStorageFolder : IStorageItem
Public Interface IStorageFolder
Implements IStorageItem
- Abgeleitet
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
App-Funktionen |
documentsLibrary
musicLibrary
picturesLibrary
videosLibrary
|
Eigenschaften
Attributes |
Ruft die Attribute eines Speicherelements ab. (Geerbt von IStorageItem) |
DateCreated |
Ruft das Datum und die Uhrzeit ab, zu dem das aktuelle Element erstellt wurde. (Geerbt von IStorageItem) |
Name |
Ruft den Namen des Elements ab, einschließlich der Dateinamenerweiterung, falls vorhanden. (Geerbt von IStorageItem) |
Path |
Ruft den vollständigen Dateisystempfad des Elements ab, wenn das Element über einen Pfad verfügt. (Geerbt von IStorageItem) |
Methoden
CreateFileAsync(String) |
Erstellt eine neue Datei im aktuellen Ordner. |
CreateFileAsync(String, CreationCollisionOption) |
Erstellt eine neue Datei im aktuellen Ordner und gibt an, was zu tun ist, wenn eine Datei mit demselben Namen bereits im aktuellen Ordner vorhanden ist. |
CreateFolderAsync(String) |
Erstellt einen neuen Ordner im aktuellen Ordner. |
CreateFolderAsync(String, CreationCollisionOption) |
Erstellt einen neuen Ordner im aktuellen Ordner und gibt an, was zu tun ist, wenn im aktuellen Ordner bereits ein Ordner mit demselben Namen vorhanden ist. |
DeleteAsync() |
Löscht das aktuelle Element. (Geerbt von IStorageItem) |
DeleteAsync(StorageDeleteOption) |
Löscht das aktuelle Element und löscht es optional endgültig. (Geerbt von IStorageItem) |
GetBasicPropertiesAsync() |
Ruft die grundlegenden Eigenschaften des aktuellen Elements ab (z. B. eine Datei oder einen Ordner). (Geerbt von IStorageItem) |
GetFileAsync(String) |
Ruft die angegebene Datei aus dem aktuellen Ordner ab. |
GetFilesAsync() |
Ruft die Dateien aus dem aktuellen Ordner ab. |
GetFolderAsync(String) |
Ruft den angegebenen Ordner aus dem aktuellen Ordner ab. |
GetFoldersAsync() |
Ruft die Ordner im aktuellen Ordner ab. |
GetItemAsync(String) |
Ruft das angegebene Element aus dem IStorageFolder ab. |
GetItemsAsync() |
Ruft die Elemente aus dem aktuellen Ordner ab. |
IsOfType(StorageItemTypes) |
Bestimmt, ob das aktuelle IStorageItem mit dem angegebenen StorageItemTypes-Wert übereinstimmt. (Geerbt von IStorageItem) |
RenameAsync(String) |
Benennt das aktuelle Element um. (Geerbt von IStorageItem) |
RenameAsync(String, NameCollisionOption) |
Benennt das aktuelle Element um. Diese Methode gibt auch an, was zu tun ist, wenn ein vorhandenes Element am Speicherort des aktuellen Elements denselben Namen hat. (Geerbt von IStorageItem) |