次の方法で共有


IStorageFolderQueryOperations.GetFoldersAsync メソッド

定義

オーバーロード

GetFoldersAsync(CommonFolderQuery)

指定したフォルダー クエリに基づいて、フォルダーとファイル グループの一覧を取得します。 これにより、一度にフォルダーまたはファイル グループのスナップショットが返され、イベントを通じて変更を追跡することはできません。

GetFoldersAsync(CommonFolderQuery, UInt32, UInt32)

フォルダー クエリに基づいて、このフォルダー内のフォルダーの範囲を非同期的に取得します。 これにより、一度にフォルダーまたはファイル グループのスナップショットが返され、イベントを通じて変更を追跡することはできません。

GetFoldersAsync(CommonFolderQuery)

指定したフォルダー クエリに基づいて、フォルダーとファイル グループの一覧を取得します。 これにより、一度にフォルダーまたはファイル グループのスナップショットが返され、イベントを通じて変更を追跡することはできません。

public:
 IAsyncOperation<IVectorView<StorageFolder ^> ^> ^ GetFoldersAsync(CommonFolderQuery query);
/// [Windows.Foundation.Metadata.Overload("GetFoldersAsyncOverloadDefaultStartAndCount")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<StorageFolder>> GetFoldersAsync(CommonFolderQuery const& query);
[Windows.Foundation.Metadata.Overload("GetFoldersAsyncOverloadDefaultStartAndCount")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<StorageFolder>> GetFoldersAsync(CommonFolderQuery query);
function getFoldersAsync(query)
Public Function GetFoldersAsync (query As CommonFolderQuery) As IAsyncOperation(Of IReadOnlyList(Of StorageFolder))

パラメーター

query
CommonFolderQuery

実行するフォルダー クエリの種類。

戻り値

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

属性

こちらもご覧ください

適用対象

GetFoldersAsync(CommonFolderQuery, UInt32, UInt32)

フォルダー クエリに基づいて、このフォルダー内のフォルダーの範囲を非同期的に取得します。 これにより、一度にフォルダーまたはファイル グループのスナップショットが返され、イベントを通じて変更を追跡することはできません。

public:
 IAsyncOperation<IVectorView<StorageFolder ^> ^> ^ GetFoldersAsync(CommonFolderQuery query, unsigned int startIndex, unsigned int maxItemsToRetrieve);
/// [Windows.Foundation.Metadata.Overload("GetFoldersAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<StorageFolder>> GetFoldersAsync(CommonFolderQuery const& query, uint32_t const& startIndex, uint32_t const& maxItemsToRetrieve);
[Windows.Foundation.Metadata.Overload("GetFoldersAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<StorageFolder>> GetFoldersAsync(CommonFolderQuery query, uint startIndex, uint maxItemsToRetrieve);
function getFoldersAsync(query, startIndex, maxItemsToRetrieve)
Public Function GetFoldersAsync (query As CommonFolderQuery, startIndex As UInteger, maxItemsToRetrieve As UInteger) As IAsyncOperation(Of IReadOnlyList(Of StorageFolder))

パラメーター

query
CommonFolderQuery

実行するフォルダー クエリの種類。

startIndex
UInt32

unsigned int

uint32_t

範囲内の最初のフォルダーまたはファイル グループの 0 から始まるインデックス。 このパラメーターの既定値は 0 です。

maxItemsToRetrieve
UInt32

unsigned int

uint32_t

取得するフォルダーまたはファイル グループの最大数。 -1 を使用して、すべてのフォルダーまたはファイル グループを取得します。

戻り値

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

属性

注釈

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

こちらもご覧ください

適用対象