IStorageFolderQueryOperations 介面

定義

提供方法來建立搜尋查詢,並從資料夾中擷取檔案。 這個介面是由StorageFolder物件所實作,這些物件可以代表使用GroupByAlbum等群組型CommonFolderQuery值建立查詢時自動產生的檔系統資料夾、程式庫或虛擬資料夾。

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
衍生
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

方法

AreQueryOptionsSupported(QueryOptions)

驗證資料夾是否支援指定的搜尋查詢選項, (傳回 true 或 false) 。

CreateFileQuery()

擷取 物件,以列舉儲存位置中的檔案,並訂閱儲存位置內容變更時引發的事件。

CreateFileQuery(CommonFileQuery)

擷取具有指定選項的物件,以列舉資料夾中的儲存位置,並訂閱儲存位置內容變更時引發的事件。

CreateFileQueryWithOptions(QueryOptions)

擷取具有指定選項的物件,以列舉儲存位置中的檔案,並訂閱儲存位置內容變更時引發的事件。

CreateFolderQuery()

擷取 物件,以列舉儲存位置中的資料夾,並訂閱儲存位置內容變更時引發的事件。

CreateFolderQuery(CommonFolderQuery)

擷取具有指定選項的物件,以列舉儲存位置中的資料夾,並訂閱儲存位置內容變更時引發的事件。

CreateFolderQueryWithOptions(QueryOptions)

擷取具有指定選項的物件,以列舉儲存位置中的資料夾,並訂閱儲存位置內容變更時引發的事件。

CreateItemQuery()

擷取 物件,以在儲存位置中執行檔案和資料夾的淺層列舉。 應用程式可以使用 物件來列舉儲存位置中的專案,並訂閱儲存位置內容變更時引發的事件。

CreateItemQueryWithOptions(QueryOptions)

擷取具有指定選項的物件,以列舉儲存位置中的檔案和資料夾,以及訂閱儲存位置內容變更時引發的事件。

GetFilesAsync(CommonFileQuery)

根據指定的查詢 (淺層列舉來擷取檔案清單) 。 這會在某個時間點傳回檔案的快照集,且不允許您透過事件追蹤變更。

GetFilesAsync(CommonFileQuery, UInt32, UInt32)

根據指定的檔案查詢,擷取指定範圍中的檔案清單。 這會在某個時間點傳回檔案的快照集,且不允許您透過事件追蹤變更。

GetFoldersAsync(CommonFolderQuery)

根據指定的資料夾查詢,擷取資料夾和檔案群組的清單。 這會在某個時間點傳回資料夾或檔案群組的快照集,且不允許您透過事件來追蹤變更。

GetFoldersAsync(CommonFolderQuery, UInt32, UInt32)

根據資料夾查詢,以非同步方式擷取此資料夾中的資料夾範圍。 這會在某個時間點傳回資料夾或檔案群組的快照集,且不允許您透過事件來追蹤變更。

GetIndexedStateAsync()

擷取值,指出與查詢相關聯 之 StorageFolder 位置的索引狀態。

GetItemsAsync(UInt32, UInt32)

擷取指定範圍中的檔案、資料夾或檔案群組等清單專案, (淺層列舉) 。

IsCommonFileQuerySupported(CommonFileQuery)

驗證此資料夾是否支援指定的檔案查詢 (傳回 true 或 false) 。

IsCommonFolderQuerySupported(CommonFolderQuery)

驗證此資料夾是否支援指定的資料夾查詢 (傳回 true 或 false) 。

適用於