IStorageFolderQueryOperations Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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). |