Compartir a través de


StorageItemQueryResult Clase

Definición

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
Object Platform::Object IInspectable StorageItemQueryResult
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 :

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.

Se aplica a

Consulte también