Compartir a través de


StorageFolder.CreateItemQueryWithOptions(QueryOptions) Método

Definición

Obtiene un objeto de resultado de consulta que contiene los archivos y subcarpetas de la carpeta actual y, opcionalmente, en las subcarpetas de la carpeta actual. Los resultados se basan en queryOptions especificados.

public:
 virtual StorageItemQueryResult ^ CreateItemQueryWithOptions(QueryOptions ^ queryOptions) = CreateItemQueryWithOptions;
StorageItemQueryResult CreateItemQueryWithOptions(QueryOptions const& queryOptions);
public StorageItemQueryResult CreateItemQueryWithOptions(QueryOptions queryOptions);
function createItemQueryWithOptions(queryOptions)
Public Function CreateItemQueryWithOptions (queryOptions As QueryOptions) As StorageItemQueryResult

Parámetros

queryOptions
QueryOptions

Criterios que se aplican a la consulta.

Devoluciones

Objeto de resultado de consulta. Llame al método GetItemsAsync del resultado de la consulta para obtener los archivos y subcarpetas de la carpeta actual y, opcionalmente, en las subcarpetas de la carpeta actual, filtradas y ordenadas en función de las queryOptions especificadas. Este método devuelve una lista de tipo IReadOnlyList<IStorageItem>. Cada archivo o carpeta se representa mediante un elemento de tipo IStorageItem.

Para trabajar con los elementos devueltos, llame al método IsOfType de la interfaz IStorageItem para determinar si cada elemento es un archivo o una carpeta. A continuación, convierta el elemento en storageFolder o StorageFile.

Implementaciones

Excepciones

No tiene permiso para acceder al contenido de la carpeta actual.

Especificó un valor distinto de DefaultQuery de la <enumeración xref:Windows.Storage.Search.CommonFileQuery?text=CommonFileQuery> o <xref:Windows.Storage.Search.CommonFolderQuery?text=CommonFolderQuery> para una carpeta que no sea una carpeta de biblioteca.

Comentarios

Para obtener más información y ejemplos sobre cómo obtener objetos de resultado de consulta, vea CreateFileQueryWithOptions.

Se aplica a