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))
戻り値
このメソッドが正常に完了すると、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 型) が返されます。
- 属性
注釈
このオーバーロードを使用して、必要なファイルのサブセットのみを含むクエリ結果の仮想化ビューを表示することで、システム パフォーマンスを向上させます。 たとえば、アプリにギャラリーに多数のファイルが表示される場合は、この範囲を使用して、ユーザーに現在表示されているファイルのみを取得できます。