StorageFileQueryResult.GetFilesAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
GetFilesAsync() |
检索查询结果集中所有文件的列表。 |
GetFilesAsync(UInt32, UInt32) |
检索指定范围内的文件列表。 |
GetFilesAsync()
检索查询结果集中所有文件的列表。
public:
virtual IAsyncOperation<IVectorView<StorageFile ^> ^> ^ GetFilesAsync() = GetFilesAsync;
/// [Windows.Foundation.Metadata.Overload("GetFilesAsyncDefaultStartAndCount")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<StorageFile>> GetFilesAsync();
[Windows.Foundation.Metadata.Overload("GetFilesAsyncDefaultStartAndCount")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<StorageFile>> GetFilesAsync();
function getFilesAsync()
Public Function GetFilesAsync () As IAsyncOperation(Of IReadOnlyList(Of StorageFile))
返回
此方法成功完成后,它将返回一个列表, (类型 IVectorView) StorageFile 对象表示的文件。
- 属性
另请参阅
适用于
GetFilesAsync(UInt32, UInt32)
检索指定范围内的文件列表。
public:
virtual IAsyncOperation<IVectorView<StorageFile ^> ^> ^ GetFilesAsync(unsigned int startIndex, unsigned int maxNumberOfItems) = GetFilesAsync;
/// [Windows.Foundation.Metadata.Overload("GetFilesAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<StorageFile>> GetFilesAsync(uint32_t const& startIndex, uint32_t const& maxNumberOfItems);
[Windows.Foundation.Metadata.Overload("GetFilesAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<StorageFile>> GetFilesAsync(uint startIndex, uint maxNumberOfItems);
function getFilesAsync(startIndex, maxNumberOfItems)
Public Function GetFilesAsync (startIndex As UInteger, maxNumberOfItems As UInteger) As IAsyncOperation(Of IReadOnlyList(Of StorageFile))
参数
- startIndex
-
UInt32
unsigned int
uint32_t
要检索的第一个文件的从零开始的索引。 默认情况下,此参数为 0。
- maxNumberOfItems
-
UInt32
unsigned int
uint32_t
要检索的最大文件数。 使用 (的 UInt32
最大值,例如 uint.MaxValue
在 C# 中, std::numeric_limits<uint32_t>::max()
在 C++ 中。如果允许隐式转换) 检索所有文件,则 C++ 中的某些代码可以使用 -1
。 如果范围包含的文件数少于最大数量,则返回该区域中的所有文件。
返回
此方法成功完成后,它将返回一个列表, (类型 IVectorView) StorageFile 对象表示的文件。
- 属性
注解
使用此重载通过显示查询结果的虚拟化视图来提高系统性能,该视图仅包含必要的文件子集。 例如,如果应用在库中显示许多文件,则可以使用此范围仅检索用户当前可见的文件。