导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

StorageItemQueryResult.GetItemsAsync(UInt32, UInt32) | getItemsAsync(UInt32, UInt32) Method

在指定范围内检索(文件和文件夹)列表项。

语法


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

参数

startIndex

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

要检索的第一个项的从零开始的索引。此参数默认值为 0。

maxNumberOfItems

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

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

返回值

类型: IAsyncOperation<IVectorView>

此方法成功完成时,它将返回项列表(类型 IVectorView)。每个项都是 IStorageItem 类型,表示文件、文件夹或文件组。

在此列表中,文件由 storageFile 对象表示,因此,文件夹或文件组由 storageFolder 对象表示。

备注

可以使用在存储对象的两种类型的 isOfType 方法发现项目是否为 storageFilestorageFolder 对象。

对于 C#/C++/VB:在您知道该项目是否是 StorageFileStorageFolder 之后,然后可以将该项强制转换为适当的类型以进行访问属性和方法特定于对象。

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

Windows Phone 8

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

要求

最低支持客户端

Windows 8

最低支持服务器

Windows Server 2012

最低支持电话

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

命名空间

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

元数据

Windows.winmd

另请参见

storageItemQueryResult class
storageItemQueryResult.getItemsAsync() method
Windows.Foundation.Collections.IVectorView interface
Windows.Storage.IStorageItem interface
Windows.Storage.IStorageItem.isOfType method
Windows.Storage.storageFile class
Windows.Storage.storageFolder class
StorageItemQueryResult

 

 

Microsoft 正在进行一项网上调查,以了解您对 MSDN 网站的意见。 如果您选择参加,我们将会在您离开 MSDN 网站时向您显示该网上调查。

是否要参加?
显示:
© 2014 Microsoft