Condividi tramite


CommonFileQuery Enumerazione

Definizione

Specifica come ordinare i file nei risultati della query e determina se la query è superficiale o profonda. I risultati delle query per le query profonde includono tutti i file in tutte le sottocartelle della cartella corrente, ordinati in base all'opzione specificata.

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
Ereditarietà
CommonFileQuery
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Campi

Nome Valore Descrizione
DefaultQuery 0

Elenco superficiale dei file nella cartella corrente, simile all'elenco fornito da Esplora file.

È possibile usare questa opzione per qualsiasi posizione di archiviazione.

OrderByDate 5

Elenco completo e flat di file in una cartella e nelle relative sottocartelle, ordinato da System.ItemDate.

È possibile usare questa opzione solo per le cartelle in una raccolta o nella cartella HomeGroup.

Nota

System.ItemDate è una proprietà calcolata che cambia in base al tipo di contenuto; ad esempio, esegue il mapping a System.Photo.DateTaken per le foto.

OrderByMusicProperties 3

Elenco completo e flat di file in una cartella e nelle relative sottocartelle, ordinati in base alle proprietà musicali.

È possibile usare questa opzione solo per le cartelle in una raccolta o nella cartella HomeGroup.

OrderByName 1

Elenco completo e flat di file in una cartella e nelle relative sottocartelle, ordinati in base a System.ItemNameDisplay.

È possibile usare questa opzione per qualsiasi posizione di archiviazione.

OrderBySearchRank 4

Elenco completo e flat di file in una cartella e nelle relative sottocartelle, ordinato da System.Search.Rank seguito da System.DateModified.

È possibile usare questa opzione per qualsiasi posizione di archiviazione.

OrderByTitle 2

Elenco completo e flat di file in una cartella e nelle relative sottocartelle, ordinati in base a System.Title.

È possibile usare questa opzione solo per le cartelle in una raccolta o nella cartella HomeGroup.

Commenti

Usare un valore dall'enumerazione CommonFileQuery quando si chiama uno dei metodi seguenti della classe StorageFolder . Per esempi che usano valori dall'enumerazione CommonFileQuery, vedere gli argomenti per questi metodi.

Questi metodi usano il valore dell'enumerazione CommonFileQuery per inizializzare le opzioni FolderDepth, IndexerOption e SortOrder della query.

Chiamare il metodo StorageFolder.IsCommonFileQuerySupported per determinare se il valore CommonFileQuery che si vuole usare è disponibile per la cartella corrente.

Suggerimento

I file che non hanno un valore per la proprietà usata dalla query per ordinare i file vengono in genere esclusi dai risultati delle query.

Si applica a

Vedi anche