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