StorageFileQueryResult.GetFilesAsync(UInt32, UInt32) | getFilesAsync(UInt32, UInt32) Method

检索指定范围内的文件列表。

语法


storageFileQueryResult.getFilesAsync(startIndex, maxNumberOfItems).done( /* 你的成功和错误处理程序 */ );

参数

startIndex

类型: Number [JavaScript] | System.UInt32 [.NET] | uint32 [C++]

要检索的第一个文件的从零开始的索引。默认情况下,该参数为 0。

maxNumberOfItems

类型: Number [JavaScript] | System.UInt32 [.NET] | uint32 [C++]

要检索的最大文件数。使用 -1 检索所有文件。如果范围包含的文件数量比最大数量少,则返回范围中的所有文件。

返回值

类型: IAsyncOperation<IVectorView>

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

备注

使用此重载通过演示仅包含必要文件子集的查询结果的虚拟视图提高系统性能。例如,如果您的应用程序显示库中的多个文件,则可以使用此范围来仅检索用户当前可见的文件。

Windows Phone 8

此 API 不实现,但是调用时会引发异常。请参见 Windows Phone 运行时 API

要求

最低支持客户端

Windows 8

最低支持服务器

Windows Server 2012

最低支持电话

Windows Phone 8 [未实现,请参见备注]

命名空间

Windows.Storage.Search
Windows::Storage::Search [C++]

元数据

Windows.winmd

另请参见

storageFileQueryResult class
storageFileQueryResult.getFilesAsync() method
Windows.Foundation.Collections.IVectorView interface

 

 

显示:
© 2014 Microsoft