Partager via


StorageItemQueryResult Classe

Définition

Fournit l’accès aux résultats d’une requête qui répertorie tous les éléments, y compris les fichiers et dossiers (ou groupes de fichiers) dans le dossier interrogé (qui est représenté par un StorageFolder). Vous pouvez utiliser storageItemQueryResult pour énumérer les fichiers et dossiers de ce 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
Héritage
Object Platform::Object IInspectable StorageItemQueryResult
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Notes

Bien qu’elle ne soit pas attribuée avec marshalling_behavior(agile), cette classe peut être traitée comme agile. Pour plus d’informations, consultez Threading and Marshaling (C++/CX) .

Vous pouvez obtenir un objet storageItemQueryResult en appelant les méthodes suivantes à partir d’un objet StorageFolder ou FolderInformation :

Propriétés

Folder

Obtient le dossier utilisé à l’origine pour créer l’objet StorageItemQueryResult . Ce dossier représente l’étendue de la requête.

Méthodes

ApplyNewQueryOptions(QueryOptions)

Modifie les résultats de la requête en fonction des nouvelles QueryOptions.

FindStartIndexAsync(Object)

Récupère l’index de l’élément à partir des résultats de la requête qui correspondent le plus étroitement à la valeur de propriété spécifiée. La propriété qui est mise en correspondance est déterminée par le premier SortEntry de la liste QueryOptions.SortOrder .

GetCurrentQueryOptions()

Récupère les options de requête utilisées pour déterminer les résultats de la requête.

GetItemCountAsync()

Récupère le nombre d’éléments dans l’ensemble de résultats de la requête.

GetItemsAsync()

Récupère une liste de tous les éléments (fichiers et dossiers) dans le jeu de résultats de la requête.

GetItemsAsync(UInt32, UInt32)

Récupère une liste d’éléments (fichiers et dossiers) dans une plage spécifiée.

Événements

ContentsChanged

Se déclenche lorsqu’un élément est ajouté, supprimé ou modifié dans le dossier interrogé. Cet événement se déclenche uniquement après que GetItemsAsync a été appelé au moins une fois.

OptionsChanged

Se déclenche lorsque les options de requête changent.

S’applique à

Voir aussi