Condividi tramite


IStorageFolderQueryOperations Interfaccia

Definizione

Fornisce metodi per creare query di ricerca e recuperare file da una cartella. Questa interfaccia viene implementata dagli oggetti StorageFolder , che possono rappresentare cartelle del file system, librerie o cartelle virtuali generate automaticamente quando le query vengono create usando valori CommonFolderQuery basati su gruppo come GroupByAlbum.

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
Derivato
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)

Metodi

AreQueryOptionsSupported(QueryOptions)

Verifica se la cartella supporta le opzioni di query di ricerca specificate (restituisce true o false).

CreateFileQuery()

Recupera un oggetto per enumerare i file in un percorso di archiviazione e sottoscrivere eventi che vengono attivati quando il contenuto della posizione di archiviazione cambia.

CreateFileQuery(CommonFileQuery)

Recupera un oggetto con le opzioni specificate per enumerare il percorso di archiviazione in una cartella e sottoscrivere gli eventi che vengono attivati quando il contenuto del percorso di archiviazione cambia.

CreateFileQueryWithOptions(QueryOptions)

Recupera un oggetto con le opzioni specificate per enumerare i file in un percorso di archiviazione e sottoscrivere gli eventi che vengono attivati quando il contenuto del percorso di archiviazione cambia.

CreateFolderQuery()

Recupera un oggetto per enumerare le cartelle in un percorso di archiviazione e sottoscrivere eventi che vengono attivati quando il contenuto della posizione di archiviazione cambia.

CreateFolderQuery(CommonFolderQuery)

Recupera un oggetto con le opzioni specificate per enumerare le cartelle in un percorso di archiviazione e sottoscrivere eventi che vengono attivati quando il contenuto della posizione di archiviazione cambia.

CreateFolderQueryWithOptions(QueryOptions)

Recupera un oggetto con le opzioni specificate per enumerare le cartelle in un percorso di archiviazione e sottoscrivere eventi che vengono attivati quando il contenuto della posizione di archiviazione cambia.

CreateItemQuery()

Recupera un oggetto per l'esecuzione di enumerazioni superficiali dei file e delle cartelle in un percorso di archiviazione. Un'app può usare l'oggetto per enumerare gli elementi in una posizione di archiviazione e sottoscrivere gli eventi generati quando il contenuto della posizione di archiviazione cambia.

CreateItemQueryWithOptions(QueryOptions)

Recupera un oggetto con le opzioni specificate per enumerare i file e le cartelle in un percorso di archiviazione e sottoscrivere gli eventi che vengono attivati quando il contenuto del percorso di archiviazione cambia.

GetFilesAsync(CommonFileQuery)

Recupera un elenco di file in base alla query specificata (enumerazione superficiale). In questo modo viene restituito uno snapshot dei file in un momento specifico e non è possibile tenere traccia delle modifiche tramite eventi.

GetFilesAsync(CommonFileQuery, UInt32, UInt32)

Recupera un elenco di file in un intervallo specificato basato sulla query di file specificata. In questo modo viene restituito uno snapshot dei file in un momento specifico e non è possibile tenere traccia delle modifiche tramite eventi.

GetFoldersAsync(CommonFolderQuery)

Recupera un elenco di cartelle e gruppi di file in base a una query di cartella specificata. Viene restituito uno snapshot delle cartelle o dei filegroup in un momento specifico e non consente di tenere traccia delle modifiche tramite eventi.

GetFoldersAsync(CommonFolderQuery, UInt32, UInt32)

Recupera in modo asincrono un intervallo di cartelle in questa cartella in base a una query di cartella. Viene restituito uno snapshot delle cartelle o dei filegroup in un momento specifico e non consente di tenere traccia delle modifiche tramite eventi.

GetIndexedStateAsync()

Recupera un valore che indica lo stato indicizzato del percorso StorageFolder associato alla query.

GetItemsAsync(UInt32, UInt32)

Recupera elementi di elenco come file, cartelle o filegroup, in un intervallo specificato (enumerazione superficiale).

IsCommonFileQuerySupported(CommonFileQuery)

Verifica se questa cartella supporta la query di file specificata (restituisce true o false).

IsCommonFolderQuerySupported(CommonFolderQuery)

Verifica se questa cartella supporta la query di cartella specificata (restituisce true o false).

Si applica a