StorageFolderQueryResult.GetFoldersAsync Метод

Определение

Перегрузки

GetFoldersAsync()

Извлекает список всех папок (или файловых групп) в результирующем наборе.

GetFoldersAsync(UInt32, UInt32)

Извлекает папки (или группы файлов) в указанном диапазоне.

GetFoldersAsync()

Извлекает список всех папок (или файловых групп) в результирующем наборе.

public:
 virtual IAsyncOperation<IVectorView<StorageFolder ^> ^> ^ GetFoldersAsync() = GetFoldersAsync;
/// [Windows.Foundation.Metadata.Overload("GetFoldersAsyncDefaultStartAndCount")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<StorageFolder>> GetFoldersAsync();
[Windows.Foundation.Metadata.Overload("GetFoldersAsyncDefaultStartAndCount")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<StorageFolder>> GetFoldersAsync();
function getFoldersAsync()
Public Function GetFoldersAsync () As IAsyncOperation(Of IReadOnlyList(Of StorageFolder))

Возвращаемое значение

После успешного завершения этого метода возвращается список (тип IVectorView) папок или файловых групп, представленных объектами StorageFolder . Каждую из этих папок или файловую группу также можно перечислить для получения их содержимого.

Атрибуты

См. также раздел

Применяется к

GetFoldersAsync(UInt32, UInt32)

Извлекает папки (или группы файлов) в указанном диапазоне.

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

Параметры

startIndex
UInt32

unsigned int

uint32_t

Отсчитываемый от нуля индекс первой извлекаемой папки. Данный аргумент по умолчанию принимает значение 0.

maxNumberOfItems
UInt32

unsigned int

uint32_t

Максимальное количество извлекаемых папок или групп файлов. Используйте -1 для извлечения всех папок. Если диапазон содержит меньше папок, чем максимальное число, возвращаются все папки в диапазоне.

Возвращаемое значение

После успешного завершения этого метода возвращается список (тип IVectorView) папок или файловых групп, представленных объектами StorageFolder .

Атрибуты

Комментарии

Используйте эту перегрузку для повышения производительности системы путем представления виртуализированного представления результатов запроса, которое включает только необходимое подмножество папок. Например, если приложение отображает много папок в коллекции, этот диапазон можно использовать для извлечения только папок, видимых пользователю в данный момент.

См. также раздел

Применяется к