FolderInformation Klasse
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.
Bietet synchronen Zugriff auf die Eigenschaften, die in StorageFolder verfügbar gemacht werden, und ermöglicht es einer App, asynchrone Verwaltungsvorgänge wie Löschen und Umbenennen auszuführen.
public ref class FolderInformation sealed : IStorageItemInformation, IStorageFolder, IStorageFolder2, IStorageItem2, IStorageItemPropertiesWithProvider, IStorageFolderQueryOperations
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class FolderInformation final : IStorageItemInformation, IStorageFolder, IStorageFolder2, IStorageItem2, IStorageItemPropertiesWithProvider, IStorageFolderQueryOperations
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class FolderInformation : IStorageItemInformation, IStorageFolder, IStorageFolder2, IStorageItem2, IStorageItemPropertiesWithProvider, IStorageFolderQueryOperations
Public NotInheritable Class FolderInformation
Implements IStorageFolder, IStorageFolder2, IStorageFolderQueryOperations, IStorageItem2, IStorageItemInformation, IStorageItemPropertiesWithProvider
- Vererbung
- 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)
|
Hinweise
Hinweis
Obwohl sie nicht mit marshalling_behavior(agile)
zugeschrieben wird, kann diese Klasse als agil behandelt werden. Weitere Informationen finden Sie unter Threading und Marshalling (C++/CX).
Sie können eine Liste von FolderInformation-Objekten abrufen, indem Sie eine der FileInformationFactory.GetFoldersAsync-Methoden aufrufen.
Eigenschaften
Attributes |
Ruft die Attribute eines geladenen Ordners ab. |
BasicProperties |
Ruft ein -Objekt ab, das die grundlegenden Eigenschafteninformationen des Ordners enthält. |
DateCreated |
Ruft das Datum ab, an dem der Ordner erstellt wurde. |
DisplayName |
Ruft den benutzerfreundlichen Namen des StorageFolder ab. |
DisplayType |
Ruft den Anzeigetyp des StorageFolder ab. |
DocumentProperties |
Ruft die Dokumenteigenschaften von StorageFolder ab. |
FolderRelativeId |
Ruft den Bezeichner ab, der storageFolder relativ zu anderen Elementen im selben Ordner eindeutig identifiziert. |
ImageProperties |
Ruft die Bildeigenschaften von StorageFolder ab. |
MusicProperties |
Ruft die Dem StorageFolder zugeordneten Musikeigenschaften ab. |
Name |
Ruft den Namen des StorageFolder ab. |
Path |
Ruft den Pfad des StorageFolder ab. |
Properties |
Ruft ein -Objekt zum Abrufen der Eigenschaften von StorageFolder ab. |
Provider |
Ruft das StorageProvider-Objekt ab, das Informationen zum Dienst enthält, der den aktuellen Ordner speichert. |
Thumbnail |
Ruft die Miniaturansicht für storageFile ab. |
VideoProperties |
Ruft die Videoeigenschaften ab, die dem StorageFolder zugeordnet sind. |
Methoden
AreQueryOptionsSupported(QueryOptions) |
Ruft einen Wert ab, der angibt, ob der Ordner die angegebenen Suchabfrageoptionen unterstützt. |
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 im aktuellen Ordner bereits eine Datei mit demselben Namen vorhanden ist. |
CreateFileQuery() |
Erstellt ein -Objekt zum Ausführen gefilterter Suchabfragen für StorageFile im aktuellen Ordner. |
CreateFileQuery(CommonFileQuery) |
Erstellt ein -Objekt zum Ausführen gefilterter Suchabfragen für StorageFile-Objekte im aktuellen Ordner. Suchergebnisse werden basierend auf dem angegebenen Dateiattribute gruppiert. |
CreateFileQueryWithOptions(QueryOptions) |
Erstellt ein -Objekt, das zum Ausführen gefilterter Suchabfragen für StorageFile-Objekte im Ordner verwendet wird. Das Objekt wird mit den angegebenen Abfrageoptionen initialisiert. |
CreateFolderAsync(String) |
Erstellt einen neuen untergeordneten Ordner des aktuellen Ordners. |
CreateFolderAsync(String, CreationCollisionOption) |
Erstellt einen neuen untergeordneten Ordner des aktuellen Ordners und gibt an, was zu tun ist, wenn im aktuellen Ordner bereits ein Ordner mit demselben Namen vorhanden ist. |
CreateFolderQuery() |
Erstellt ein -Objekt zum Ausführen gefilterter Suchabfragen für untergeordnete StorageFolder-Objekte des aktuellen Ordners. |
CreateFolderQuery(CommonFolderQuery) |
Erstellt ein -Objekt zum Ausführen gefilterter Suchabfragen für untergeordnete StorageFolder-Objekte des aktuellen Ordners. Suchergebnisse werden basierend auf dem angegebenen Ordnerattribute gruppiert. |
CreateFolderQueryWithOptions(QueryOptions) |
Erstellt ein Objekt, das zum Ausführen gefilterter Suchabfragen für untergeordnete StorageFolder-Objekte des aktuellen Ordners verwendet wird. Das Objekt wird mit den angegebenen Abfrageoptionen initialisiert. |
CreateItemQuery() |
Erstellt ein Objekt, das zum Ausführen gefilterter Suchabfragen für Elemente im Ordner verwendet wird. |
CreateItemQueryWithOptions(QueryOptions) |
Erstellt ein Objekt, das zum Ausführen gefilterter Suchabfragen für Elemente im Ordner verwendet wird. Das Objekt wird mit den angegebenen Abfrageoptionen initialisiert. |
DeleteAsync() |
Löscht den aktuellen Ordner. |
DeleteAsync(StorageDeleteOption) |
Löscht den aktuellen Ordner und verschiebt optional den gelöschten Ordner in den Papierkorb. |
GetBasicPropertiesAsync() |
Ruft die grundlegenden Eigenschaften des StorageFolder-Objekts ab. |
GetFileAsync(String) |
Ruft eine Datei aus dem aktuellen Ordner ab. |
GetFilesAsync() |
Ruft alle Dateien aus dem aktuellen Ordner ab. |
GetFilesAsync(CommonFileQuery) |
Ruft Dateien aus dem aktuellen Ordner basierend auf einer allgemeinen Ordnerabfrage ab. |
GetFilesAsync(CommonFileQuery, UInt32, UInt32) |
Ruft basierend auf einer allgemeinen Dateiabfrage einen Bereich von Dateien aus dem aktuellen Ordner ab. |
GetFolderAsync(String) |
Ruft den angegebenen untergeordneten Ordner aus dem aktuellen Ordner ab. |
GetFoldersAsync() |
Ruft alle untergeordneten Ordner aus dem aktuellen Ordner ab. |
GetFoldersAsync(CommonFolderQuery) |
Ruft untergeordnete Ordner basierend auf einer allgemeinen Ordnerabfrage aus dem aktuellen Ordner ab. |
GetFoldersAsync(CommonFolderQuery, UInt32, UInt32) |
Ruft basierend auf einer allgemeinen Ordnerabfrage einen Bereich von untergeordneten Ordnern aus dem aktuellen Ordner ab. |
GetIndexedStateAsync() |
Ruft den indizierten Zustand des Ordners ab. |
GetItemAsync(String) |
Ruft ein Element aus dem Ordner ab. |
GetItemsAsync() |
Ruft alle Elemente aus dem aktuellen Ordner ab. |
GetItemsAsync(UInt32, UInt32) |
Ruft einen Bereich von Elementen aus dem aktuellen Ordner ab. |
GetParentAsync() |
Ruft den übergeordneten Ordner des aktuellen Ordners ab. |
GetThumbnailAsync(ThumbnailMode) |
Ruft die Miniaturansicht ab, die dem StorageFolder zugeordnet ist. |
GetThumbnailAsync(ThumbnailMode, UInt32) |
Ruft die Miniaturansicht ab, die dem StorageFolder zugeordnet ist, und skaliert sie auf die angegebene Größe. |
GetThumbnailAsync(ThumbnailMode, UInt32, ThumbnailOptions) |
Ruft die Miniaturansicht ab, die dem StorageFolder zugeordnet ist, basierend auf den angegebenen Optionen. |
IsCommonFileQuerySupported(CommonFileQuery) |
Ruft einen Wert ab, der angibt, ob der aktuelle Ordner die angegebene allgemeine Dateiabfrage unterstützt. |
IsCommonFolderQuerySupported(CommonFolderQuery) |
Ruft einen Wert ab, der angibt, ob der aktuelle Ordner die angegebene allgemeine Ordnerabfrage unterstützt. |
IsEqual(IStorageItem) |
Gibt an, ob der aktuelle Ordner gleich dem angegebenen Ordner ist. |
IsOfType(StorageItemTypes) |
Bestimmt, ob der geladene StorageFolder der angegebene Typ ist. |
RenameAsync(String) |
Benennt den StorageFolder um. |
RenameAsync(String, NameCollisionOption) |
Benennt storageFolder um und gibt an, was zu tun ist, wenn bereits ein Ordner mit demselben Namen vorhanden ist. |
TryGetItemAsync(String) |
Versuchen Sie, eine bestimmte Datei oder einen bestimmten Unterordner aus dem aktuellen Ordner abzurufen, indem Sie den Namen der abzurufenden Datei oder des Ordners verwenden. |
Ereignisse
PropertiesUpdated |
Tritt auf, wenn eine oder mehrere Der StorageFolder-Eigenschaften aktualisiert werden. |
ThumbnailUpdated |
Wird ausgelöst, wenn die Miniaturansicht des StorageFolders aktualisiert wird oder eine Miniaturansicht mit höherer Qualität verfügbar ist. |