Share via


IStorageFolderQueryOperations.GetFilesAsync 方法

定义

重载

GetFilesAsync(CommonFileQuery)

根据指定的查询 (浅层枚举) 检索文件列表。 这会返回某个时间点的文件快照,并且不允许通过事件跟踪更改。

GetFilesAsync(CommonFileQuery, UInt32, UInt32)

检索指定范围内基于指定文件查询的文件列表。 这会返回某个时间点的文件快照,并且不允许通过事件跟踪更改。

GetFilesAsync(CommonFileQuery)

根据指定的查询 (浅层枚举) 检索文件列表。 这会返回某个时间点的文件快照,并且不允许通过事件跟踪更改。

public:
 IAsyncOperation<IVectorView<StorageFile ^> ^> ^ GetFilesAsync(CommonFileQuery query);
/// [Windows.Foundation.Metadata.Overload("GetFilesAsyncOverloadDefaultStartAndCount")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<StorageFile>> GetFilesAsync(CommonFileQuery const& query);
[Windows.Foundation.Metadata.Overload("GetFilesAsyncOverloadDefaultStartAndCount")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<StorageFile>> GetFilesAsync(CommonFileQuery query);
function getFilesAsync(query)
Public Function GetFilesAsync (query As CommonFileQuery) As IAsyncOperation(Of IReadOnlyList(Of StorageFile))

参数

query
CommonFileQuery

要执行的文件查询的类型。

返回

当此方法成功完成时,它将返回一个列表 (类型 IVectorView) 由 StorageFile 对象表示的文件。

属性

另请参阅

适用于

GetFilesAsync(CommonFileQuery, UInt32, UInt32)

检索指定范围内基于指定文件查询的文件列表。 这会返回某个时间点的文件快照,并且不允许通过事件跟踪更改。

public:
 IAsyncOperation<IVectorView<StorageFile ^> ^> ^ GetFilesAsync(CommonFileQuery query, unsigned int startIndex, unsigned int maxItemsToRetrieve);
/// [Windows.Foundation.Metadata.Overload("GetFilesAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<StorageFile>> GetFilesAsync(CommonFileQuery const& query, uint32_t const& startIndex, uint32_t const& maxItemsToRetrieve);
[Windows.Foundation.Metadata.Overload("GetFilesAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<StorageFile>> GetFilesAsync(CommonFileQuery query, uint startIndex, uint maxItemsToRetrieve);
function getFilesAsync(query, startIndex, maxItemsToRetrieve)
Public Function GetFilesAsync (query As CommonFileQuery, startIndex As UInteger, maxItemsToRetrieve As UInteger) As IAsyncOperation(Of IReadOnlyList(Of StorageFile))

参数

query
CommonFileQuery

要执行的文件查询的类型。

startIndex
UInt32

unsigned int

uint32_t

范围中第一个文件的从零开始的索引。 此参数的默认值为 0。

maxItemsToRetrieve
UInt32

unsigned int

uint32_t

要检索的最大文件数。 使用 -1 检索所有文件。

返回

当此方法成功完成时,它将返回一个列表 (类型 IVectorView) 由 StorageFile 对象表示的文件。

属性

注解

使用此重载通过显示查询结果的虚拟视图(仅包含必要的文件子集)来检索提高系统性能。

另请参阅

适用于