Freigeben über


CommonFileQuery Enumeration

Definition

Gibt an, wie die Dateien in den Abfrageergebnissen sortiert werden, und bestimmt, ob die Abfrage flach oder tief ist. Abfrageergebnisse für deep-Abfragen enthalten alle Dateien in allen Unterordnern des aktuellen Ordners, sortiert nach der angegebenen Option.

public enum class CommonFileQuery
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class CommonFileQuery
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum CommonFileQuery
var value = Windows.Storage.Search.CommonFileQuery.defaultQuery
Public Enum CommonFileQuery
Vererbung
CommonFileQuery
Attribute

Windows-Anforderungen

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

Felder

DefaultQuery 0

Eine flache Liste von Dateien im aktuellen Ordner, ähnlich der Liste, die Explorer bereitstellt.

Sie können diese Option für jeden Speicherort verwenden.

OrderByDate 5

Eine tiefe, flache Liste von Dateien in einem Ordner und seinen Unterordnern, sortiert nach System.ItemDate.

Sie können diese Option nur für Ordner in einer Bibliothek oder im Ordner "Heimnetzgruppe" verwenden.

Hinweis

System.ItemDate ist eine berechnete Eigenschaft, die sich basierend auf dem Inhaltstyp ändert. sie wird beispielsweise System.Photo.DateTaken für Fotos zugeordnet.

OrderByMusicProperties 3

Eine tiefe, flache Liste von Dateien in einem Ordner und seinen Unterordnern, sortiert nach Musikeigenschaften.

Sie können diese Option nur für Ordner in einer Bibliothek oder im Ordner "Heimnetzgruppe" verwenden.

OrderByName 1

Eine tiefe, flache Liste von Dateien in einem Ordner und seinen Unterordnern, sortiert nach System.ItemNameDisplay.

Sie können diese Option für jeden Speicherort verwenden.

OrderBySearchRank 4

Eine tiefe, flache Liste von Dateien in einem Ordner und seinen Unterordnern, sortiert nach System.Search.Rank gefolgt von System.DateModified.

Sie können diese Option für jeden Speicherort verwenden.

OrderByTitle 2

Eine tiefe, flache Liste von Dateien in einem Ordner und seinen Unterordnern, sortiert nach System.Title.

Sie können diese Option nur für Ordner in einer Bibliothek oder im Ordner "Heimnetzgruppe" verwenden.

Hinweise

Verwenden Sie einen Wert aus der CommonFileQuery-Enumeration, wenn Sie eine der folgenden Methoden der StorageFolder-Klasse aufrufen. Beispiele, die Werte aus der CommonFileQuery-Enumeration verwenden, finden Sie in den Themen zu diesen Methoden.

Diese Methoden verwenden den Wert aus der CommonFileQuery-Enumeration, um die Optionen FolderDepth, IndexerOption und SortOrder der Abfrage zu initialisieren.

Rufen Sie die StorageFolder.IsCommonFileQuerySupported-Methode auf , um zu bestimmen, ob der commonFileQuery-Wert, den Sie verwenden möchten, für den aktuellen Ordner verfügbar ist.

Tipp

Dateien, die keinen Wert für die Eigenschaft haben, die von der Abfrage zum Sortieren von Dateien verwendet wird, werden in der Regel von den Abfrageergebnissen ausgeschlossen.

Gilt für:

Weitere Informationen