Freigeben über


IStorageFolderQueryOperations Schnittstelle

Definition

Stellt Methoden zum Erstellen von Suchabfragen und zum Abrufen von Dateien aus einem Ordner bereit. Diese Schnittstelle wird von StorageFolder-Objekten implementiert, die Dateisystemordner, Bibliotheken oder virtuelle Ordner darstellen können, die automatisch generiert werden, wenn Abfragen mit gruppenbasierten CommonFolderQuery-Werten wie GroupByAlbum erstellt werden.

public interface class IStorageFolderQueryOperations
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3410218185, 17515, 19023, 190, 151, 117, 119, 113, 190, 82, 3)]
struct IStorageFolderQueryOperations
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3410218185, 17515, 19023, 190, 151, 117, 119, 113, 190, 82, 3)]
public interface IStorageFolderQueryOperations
Public Interface IStorageFolderQueryOperations
Abgeleitet
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Methoden

AreQueryOptionsSupported(QueryOptions)

Überprüft, ob der Ordner die angegebenen Suchabfrageoptionen unterstützt (gibt true oder false zurück).

CreateFileQuery()

Ruft ein -Objekt zum Auflisten der Dateien an einem Speicherort und zum Abonnieren von Ereignissen ab, die ausgelöst werden, wenn sich der Inhalt des Speicherorts ändert.

CreateFileQuery(CommonFileQuery)

Ruft ein -Objekt mit den angegebenen Optionen zum Auflisten des Speicherorts in einem Ordner und zum Abonnieren von Ereignissen ab, die ausgelöst werden, wenn sich der Inhalt des Speicherorts ändert.

CreateFileQueryWithOptions(QueryOptions)

Ruft ein -Objekt mit den angegebenen Optionen ab, um die Dateien an einem Speicherort aufzulisten und Ereignisse zu abonnieren, die ausgelöst werden, wenn sich der Inhalt des Speicherorts ändert.

CreateFolderQuery()

Ruft ein -Objekt zum Auflisten von Ordnern in einem Speicherort ab und abonnieren Ereignisse, die ausgelöst werden, wenn sich der Inhalt des Speicherorts ändert.

CreateFolderQuery(CommonFolderQuery)

Ruft ein -Objekt mit den angegebenen Optionen zum Auflisten von Ordnern an einem Speicherort und zum Abonnieren von Ereignissen ab, die ausgelöst werden, wenn sich der Inhalt des Speicherorts ändert.

CreateFolderQueryWithOptions(QueryOptions)

Ruft ein -Objekt mit den angegebenen Optionen zum Auflisten von Ordnern an einem Speicherort und zum Abonnieren von Ereignissen ab, die ausgelöst werden, wenn sich der Inhalt des Speicherorts ändert.

CreateItemQuery()

Ruft ein -Objekt zum Ausführen flacher Enumerationen der Dateien und Ordner an einem Speicherort ab. Eine App kann das -Objekt verwenden, um die Elemente an einem Speicherort aufzulisten und Ereignisse zu abonnieren, die ausgelöst werden, wenn sich der Inhalt des Speicherorts ändert.

CreateItemQueryWithOptions(QueryOptions)

Ruft ein -Objekt mit den angegebenen Optionen ab, um die Dateien und Ordner an einem Speicherort aufzulisten und Ereignisse zu abonnieren, die ausgelöst werden, wenn sich der Inhalt des Speicherorts ändert.

GetFilesAsync(CommonFileQuery)

Ruft eine Liste von Dateien basierend auf der angegebenen Abfrage (flache Enumeration) ab. Dadurch wird eine Momentaufnahme der Dateien zu einem bestimmten Zeitpunkt zurückgegeben, und Es ist nicht möglich, Änderungen durch Ereignisse nachzuverfolgen.

GetFilesAsync(CommonFileQuery, UInt32, UInt32)

Ruft eine Liste von Dateien in einem angegebenen Bereich ab, die auf der angegebenen Dateiabfrage basieren. Dadurch wird eine Momentaufnahme der Dateien zu einem bestimmten Zeitpunkt zurückgegeben, und Es ist nicht möglich, Änderungen durch Ereignisse nachzuverfolgen.

GetFoldersAsync(CommonFolderQuery)

Ruft eine Liste von Ordnern und Dateigruppen basierend auf einer angegebenen Ordnerabfrage ab. Dadurch wird eine Momentaufnahme der Ordner oder Dateigruppen zu einem bestimmten Zeitpunkt zurückgegeben, und Sie können Änderungen nicht über Ereignisse nachverfolgen.

GetFoldersAsync(CommonFolderQuery, UInt32, UInt32)

Ruft einen Bereich von Ordnern in diesem Ordner basierend auf einer Ordnerabfrage asynchron ab. Dadurch wird eine Momentaufnahme der Ordner oder Dateigruppen zu einem bestimmten Zeitpunkt zurückgegeben, und Sie können Änderungen nicht über Ereignisse nachverfolgen.

GetIndexedStateAsync()

Ruft einen Wert ab, der den indizierten Zustand des StorageFolder-Speicherorts angibt, der der Abfrage zugeordnet ist.

GetItemsAsync(UInt32, UInt32)

Ruft Listenelemente wie Dateien, Ordner oder Dateigruppen in einem angegebenen Bereich ab (flache Enumeration).

IsCommonFileQuerySupported(CommonFileQuery)

Überprüft, ob dieser Ordner die angegebene Dateiabfrage unterstützt (gibt true oder false zurück).

IsCommonFolderQuerySupported(CommonFolderQuery)

Überprüft, ob dieser Ordner die angegebene Ordnerabfrage unterstützt (gibt true oder false zurück).

Gilt für: