FolderInformation Klasse

Definition

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
Object Platform::Object IInspectable FolderInformation
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.

Gilt für:

Weitere Informationen