次の方法で共有


StorageFileQueryResult.GetFilesAsync メソッド

定義

オーバーロード

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))

戻り値

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

属性

こちらもご覧ください

適用対象

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

maxNumberOfItems
UInt32

unsigned int

uint32_t

取得するファイルの最大数。 の最大値 UInt32 を使用します (C uint.MaxValue # の場合は std::numeric_limits<uint32_t>::max() C++ など)。暗黙的な変換が許可されている場合は、C++ の一部のコードを使用 -1 して) すべてのファイルを取得できます。 範囲に含まれるファイルの数が最大数より少ない場合は、範囲内のすべてのファイルが返されます。

戻り値

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

属性

注釈

このオーバーロードを使用して、必要なファイルのサブセットのみを含むクエリ結果の仮想化ビューを表示することで、システム パフォーマンスを向上させます。 たとえば、アプリにギャラリーに多数のファイルが表示される場合は、この範囲を使用して、ユーザーに現在表示されているファイルのみを取得できます。

こちらもご覧ください

適用対象