StorageItemQueryResult Clase
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 acceso a los resultados de una consulta que enumera todos los elementos, incluidos los archivos y carpetas (o grupos de archivos) de la carpeta que se consulta (que se representa mediante storageFolder). Puede usar storageItemQueryResult para enumerar los archivos y carpetas de esa storageFolder.
public ref class StorageItemQueryResult sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class StorageItemQueryResult final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class StorageItemQueryResult
Public NotInheritable Class StorageItemQueryResult
- Herencia
- Atributos
- Implementaciones
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)
|
Comentarios
Nota
Aunque no se atribuye a marshalling_behavior(agile)
, esta clase se puede tratar como ágil. Para obtener más información, consulta Subprocesos y serialización (C++/CX).
Puede obtener un objeto storageItemQueryResult llamando a los métodos siguientes desde un objeto StorageFolder o FolderInformation :
- Métodos StorageFolder.CreateItemQuery
- Método StorageFolder.CreateItemQueryWithOptions
- Métodos FolderInformation.CreateItemQuery
- Método FolderInformation.CreateItemQueryWithOptions Para obtener ejemplos de código relacionados, consulte storageFileQueryResult, storageFolderQueryResult, el ejemplo de enumeración Folder y el ejemplo de búsqueda de archivos.
Propiedades
Folder |
Obtiene la carpeta usada originalmente para crear el objeto StorageItemQueryResult . Esta carpeta representa el ámbito de la consulta. |
Métodos
ApplyNewQueryOptions(QueryOptions) |
Modifica los resultados de la consulta en función de las nuevas QueryOptions. |
FindStartIndexAsync(Object) |
Recupera el índice del elemento de los resultados de la consulta que coincide más estrechamente con el valor de propiedad especificado. La propiedad que coincide viene determinada por el primer SortEntry de la lista QueryOptions.SortOrder . |
GetCurrentQueryOptions() |
Recupera las opciones de consulta usadas para determinar los resultados de la consulta. |
GetItemCountAsync() |
Recupera el número de elementos del conjunto de resultados de la consulta. |
GetItemsAsync() |
Recupera una lista de todos los elementos (archivos y carpetas) del conjunto de resultados de la consulta. |
GetItemsAsync(UInt32, UInt32) |
Recupera una lista de elementos (archivos y carpetas) en un intervalo especificado. |
Eventos
ContentsChanged |
Se desencadena cuando se agrega, elimina o modifica un elemento en la carpeta que se consulta. Este evento solo se desencadena después de llamar a GetItemsAsync al menos una vez. |
OptionsChanged |
Se activa cuando cambian las opciones de consulta. |