Compartilhar via


StorageFolderQueryResult.GetFoldersAsync Método

Definição

Sobrecargas

GetFoldersAsync()

Recupera uma lista de todas as pastas (ou grupos de arquivos) no conjunto de resultados.

GetFoldersAsync(UInt32, UInt32)

Recupera pastas (ou grupos de arquivos) em um intervalo especificado.

GetFoldersAsync()

Recupera uma lista de todas as pastas (ou grupos de arquivos) no conjunto de resultados.

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

Retornos

Quando esse método for concluído com êxito, ele retornará uma lista (tipo IVectorView) de pastas ou grupos de arquivos representados por objetos StorageFolder . Cada uma dessas pastas ou grupo de arquivos também pode ser enumerada para recuperar seu conteúdo.

Atributos

Confira também

Aplica-se a

GetFoldersAsync(UInt32, UInt32)

Recupera pastas (ou grupos de arquivos) em um intervalo especificado.

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

Parâmetros

startIndex
UInt32

unsigned int

uint32_t

O índice baseado em zero da primeira pasta a ser recuperada. Esse parâmetro assume 0 como padrão.

maxNumberOfItems
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. Se o intervalo contiver menos pastas do que o número máximo, todas as pastas no intervalo serão retornadas.

Retornos

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

Atributos

Comentários

Use essa sobrecarga para melhorar o desempenho do sistema apresentando uma exibição virtualizada dos resultados da consulta que inclui apenas o subconjunto necessário de pastas. Por exemplo, se o aplicativo exibir muitas pastas em uma galeria, você poderá usar esse intervalo para recuperar apenas as pastas que estão visíveis no momento para o usuário.

Confira também

Aplica-se a