Share via


IStorageFolderQueryOperations 接口

定义

提供创建搜索查询和从文件夹中检索文件的方法。 此接口由 StorageFolder 对象实现,后者可以表示使用基于组的 CommonFolderQuery 值(如 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
派生
属性

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

适用于