Compartilhar via


IStorageFolderQueryOperations.GetFoldersAsync Método

Definição

Sobrecargas

GetFoldersAsync(CommonFolderQuery)

Recupera uma lista de pastas e grupos de arquivos com base em uma consulta de pasta especificada. Isso retorna um instantâneo das pastas ou grupos de arquivos em um ponto no tempo e não permite que você acompanhe as alterações por meio de eventos.

GetFoldersAsync(CommonFolderQuery, UInt32, UInt32)

Recupera de forma assíncrona um intervalo de pastas nessa pasta com base em uma consulta de pasta. Isso retorna um instantâneo das pastas ou grupos de arquivos em um ponto no tempo e não permite que você acompanhe as alterações por meio de eventos.

GetFoldersAsync(CommonFolderQuery)

Recupera uma lista de pastas e grupos de arquivos com base em uma consulta de pasta especificada. Isso retorna um instantâneo das pastas ou grupos de arquivos em um ponto no tempo e não permite que você acompanhe as alterações por meio de eventos.

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

Parâmetros

query
CommonFolderQuery

O tipo de consulta de pasta a ser executada.

Retornos

Quando esse método for concluído com êxito, ele retornará uma lista (tipo IVectorView) de pastas de grupos de arquivos representadas por objetos StorageFolder .

Atributos

Confira também

Aplica-se a

GetFoldersAsync(CommonFolderQuery, UInt32, UInt32)

Recupera de forma assíncrona um intervalo de pastas nessa pasta com base em uma consulta de pasta. Isso retorna um instantâneo das pastas ou grupos de arquivos em um ponto no tempo e não permite que você acompanhe as alterações por meio de eventos.

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

Parâmetros

query
CommonFolderQuery

O tipo de consulta de pasta a ser executada.

startIndex
UInt32

unsigned int

uint32_t

O índice baseado em zero da primeira pasta ou grupo de arquivos no intervalo. Esse parâmetro assume 0 como padrão.

maxItemsToRetrieve
UInt32

unsigned int

uint32_t

O número máximo de pastas ou grupos de arquivos a serem recuperados. Use -1 para recuperar todas as pastas ou grupos de arquivos.

Retornos

Quando esse método for concluído com êxito, ele retornará uma lista (tipo IVectorView) de pastas de grupos de arquivos representadas por objetos StorageFolder .

Atributos

Comentários

Use essa sobrecarga para recuperar o desempenho do sistema, apresentando uma exibição virtual dos resultados da consulta que inclui apenas o subconjunto necessário de pastas.

Confira também

Aplica-se a