IStorageFolderQueryOperations Interfaz

Definición

Proporciona métodos para crear consultas de búsqueda y recuperar archivos de una carpeta. Esta interfaz se implementa mediante objetos StorageFolder , que pueden representar carpetas, bibliotecas o carpetas virtuales del sistema de archivos que se generan automáticamente cuando se crean consultas mediante valores de CommonFolderQuery basados en grupos 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 de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Métodos

AreQueryOptionsSupported(QueryOptions)

Comprueba si la carpeta admite las opciones de consulta de búsqueda especificadas (devuelve true o false).

CreateFileQuery()

Recupera un objeto para enumerar los archivos en una ubicación de almacenamiento y suscribirse a eventos que se activan cuando cambia el contenido de la ubicación de almacenamiento.

CreateFileQuery(CommonFileQuery)

Recupera un objeto con las opciones especificadas para enumerar la ubicación de almacenamiento en una carpeta y suscribirse a eventos que se activan cuando cambia el contenido de la ubicación de almacenamiento.

CreateFileQueryWithOptions(QueryOptions)

Recupera un objeto con las opciones especificadas para enumerar los archivos en una ubicación de almacenamiento y suscribirse a eventos que se activan cuando cambia el contenido de la ubicación de almacenamiento.

CreateFolderQuery()

Recupera un objeto para enumerar carpetas en una ubicación de almacenamiento y suscribirse a eventos que se activan cuando cambia el contenido de la ubicación de almacenamiento.

CreateFolderQuery(CommonFolderQuery)

Recupera un objeto con las opciones especificadas para enumerar carpetas en una ubicación de almacenamiento y suscribirse a eventos que se activan cuando cambia el contenido de la ubicación de almacenamiento.

CreateFolderQueryWithOptions(QueryOptions)

Recupera un objeto con las opciones especificadas para enumerar carpetas en una ubicación de almacenamiento y suscribirse a eventos que se activan cuando cambia el contenido de la ubicación de almacenamiento.

CreateItemQuery()

Recupera un objeto para realizar enumeraciones poco profundas de los archivos y carpetas en una ubicación de almacenamiento. Una aplicación puede usar el objeto para enumerar los elementos de una ubicación de almacenamiento y suscribirse a eventos que se activan cuando cambia el contenido de la ubicación de almacenamiento.

CreateItemQueryWithOptions(QueryOptions)

Recupera un objeto con las opciones especificadas para enumerar los archivos y carpetas de una ubicación de almacenamiento y suscribirse a eventos que se activan cuando cambia el contenido de la ubicación de almacenamiento.

GetFilesAsync(CommonFileQuery)

Recupera una lista de archivos en función de la consulta especificada (enumeración superficial). Esto devuelve una instantánea de los archivos en un momento dado y no permite realizar un seguimiento de los cambios a través de eventos.

GetFilesAsync(CommonFileQuery, UInt32, UInt32)

Recupera una lista de archivos de un intervalo especificado que se basa en la consulta de archivo especificada. Esto devuelve una instantánea de los archivos en un momento dado y no permite realizar un seguimiento de los cambios a través de eventos.

GetFoldersAsync(CommonFolderQuery)

Recupera una lista de carpetas y grupos de archivos en función de una consulta de carpetas especificada. Esto devuelve una instantánea de las carpetas o grupos de archivos en un momento dado y no permite realizar un seguimiento de los cambios a través de eventos.

GetFoldersAsync(CommonFolderQuery, UInt32, UInt32)

Recupera de forma asincrónica un intervalo de carpetas de esta carpeta en función de una consulta de carpetas. Esto devuelve una instantánea de las carpetas o grupos de archivos en un momento dado y no permite realizar un seguimiento de los cambios a través de eventos.

GetIndexedStateAsync()

Recupera un valor que indica el estado indizado de la ubicación StorageFolder asociada a la consulta.

GetItemsAsync(UInt32, UInt32)

Recupera elementos de lista como archivos, carpetas o grupos de archivos, en un intervalo especificado (enumeración superficial).

IsCommonFileQuerySupported(CommonFileQuery)

Comprueba si esta carpeta admite la consulta de archivo especificada (devuelve true o false).

IsCommonFolderQuerySupported(CommonFolderQuery)

Comprueba si esta carpeta admite la consulta de carpetas especificada (devuelve true o false).

Se aplica a