Partilhar via


IStorageFolderQueryOperations Interface

Definição

Fornece métodos para criar consultas de pesquisa e recuperar arquivos de uma pasta. Essa interface é implementada por objetos StorageFolder , que podem representar pastas do sistema de arquivos, bibliotecas ou pastas virtuais que são geradas automaticamente quando consultas são criadas usando valores CommonFolderQuery baseados em grupo, como GroupByAlbum.

public interface class IStorageFolderQueryOperations
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3410218185, 17515, 19023, 190, 151, 117, 119, 113, 190, 82, 3)]
struct IStorageFolderQueryOperations
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3410218185, 17515, 19023, 190, 151, 117, 119, 113, 190, 82, 3)]
public interface IStorageFolderQueryOperations
Public Interface IStorageFolderQueryOperations
Derivado
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Métodos

AreQueryOptionsSupported(QueryOptions)

Verifica se a pasta dá suporte às opções de consulta de pesquisa especificadas (retorna true ou false).

CreateFileQuery()

Recupera um objeto para enumerar os arquivos em um local de armazenamento e assinar eventos que são acionados quando o conteúdo do local de armazenamento é alterado.

CreateFileQuery(CommonFileQuery)

Recupera um objeto com as opções especificadas para enumerar o local de armazenamento em uma pasta e assinar eventos que são acionados quando o conteúdo do local de armazenamento é alterado.

CreateFileQueryWithOptions(QueryOptions)

Recupera um objeto com as opções especificadas para enumerar os arquivos em um local de armazenamento e assinar eventos que são acionados quando o conteúdo do local de armazenamento é alterado.

CreateFolderQuery()

Recupera um objeto para enumerar pastas em um local de armazenamento e assinar eventos que são acionados quando o conteúdo do local de armazenamento é alterado.

CreateFolderQuery(CommonFolderQuery)

Recupera um objeto com as opções especificadas para enumerar pastas em um local de armazenamento e assinar eventos que são acionados quando o conteúdo do local de armazenamento é alterado.

CreateFolderQueryWithOptions(QueryOptions)

Recupera um objeto com as opções especificadas para enumerar pastas em um local de armazenamento e assinar eventos que são acionados quando o conteúdo do local de armazenamento é alterado.

CreateItemQuery()

Recupera um objeto para executar enumerações superficial dos arquivos e pastas em um local de armazenamento. Um aplicativo pode usar o objeto para enumerar os itens em um local de armazenamento e assinar eventos que são acionados quando o conteúdo do local de armazenamento é alterado.

CreateItemQueryWithOptions(QueryOptions)

Recupera um objeto com as opções especificadas para enumerar os arquivos e pastas em um local de armazenamento e assinar eventos que são acionados quando o conteúdo do local de armazenamento é alterado.

GetFilesAsync(CommonFileQuery)

Recupera uma lista de arquivos com base na consulta especificada (enumeração superficial). Isso retorna uma instantâneo dos arquivos em um ponto no tempo e não permite que você acompanhe as alterações por meio de eventos.

GetFilesAsync(CommonFileQuery, UInt32, UInt32)

Recupera uma lista de arquivos em um intervalo especificado com base na consulta de arquivo especificada. Isso retorna uma instantâneo dos 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 uma 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 uma 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.

GetIndexedStateAsync()

Recupera um valor que indica o estado indexado do local StorageFolder associado à consulta.

GetItemsAsync(UInt32, UInt32)

Recupera itens de lista, como arquivos, pastas ou grupos de arquivos, em um intervalo especificado (enumeração superficial).

IsCommonFileQuerySupported(CommonFileQuery)

Verifica se essa pasta dá suporte à consulta de arquivo especificada (retorna true ou false).

IsCommonFolderQuerySupported(CommonFolderQuery)

Verifica se essa pasta dá suporte à consulta de pasta especificada (retorna true ou false).

Aplica-se a