次の方法で共有


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

実行するファイル クエリの種類。

戻り値

このメソッドが正常に完了すると、StorageFile オブジェクトによって表されるファイルのリスト (IVectorView 型) が返されます。

属性

こちらもご覧ください

適用対象

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 から始まるインデックス。 このパラメーターの既定値は 0 です。

maxItemsToRetrieve
UInt32

unsigned int

uint32_t

取得するファイルの最大数。 -1 を使用してすべてのファイルを取得します。

戻り値

このメソッドが正常に完了すると、StorageFile オブジェクトによって表されるファイルのリスト (IVectorView 型) が返されます。

属性

注釈

このオーバーロードを使用して、必要なファイルのサブセットのみを含むクエリ結果の仮想ビューを表示することで、システム パフォーマンスの向上を取得します。

こちらもご覧ください

適用対象