IStorageFolderQueryOperations Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des méthodes pour créer des requêtes de recherche et récupérer des fichiers à partir d’un dossier. Cette interface est implémentée par des objets StorageFolder , qui peuvent représenter des dossiers de système de fichiers, des bibliothèques ou des dossiers virtuels générés automatiquement lorsque des requêtes sont créées à l’aide de valeurs CommonFolderQuery basées sur un groupe telles que 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
- Dérivé
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Méthodes
AreQueryOptionsSupported(QueryOptions) |
Vérifie si le dossier prend en charge les options de requête de recherche spécifiées (retourne true ou false). |
CreateFileQuery() |
Récupère un objet pour énumérer les fichiers dans un emplacement de stockage et s’abonner aux événements qui se déclenchent lorsque le contenu de l’emplacement de stockage change. |
CreateFileQuery(CommonFileQuery) |
Récupère un objet avec les options spécifiées pour énumérer l’emplacement de stockage dans un dossier et s’abonner aux événements qui se déclenchent lorsque le contenu de l’emplacement de stockage change. |
CreateFileQueryWithOptions(QueryOptions) |
Récupère un objet avec les options spécifiées pour énumérer les fichiers dans un emplacement de stockage et s’abonner aux événements qui se déclenchent lorsque le contenu de l’emplacement de stockage change. |
CreateFolderQuery() |
Récupère un objet pour énumérer des dossiers dans un emplacement de stockage et s’abonner à des événements qui se déclenchent lorsque le contenu de l’emplacement de stockage change. |
CreateFolderQuery(CommonFolderQuery) |
Récupère un objet avec les options spécifiées pour énumérer des dossiers dans un emplacement de stockage et s’abonner aux événements qui se déclenchent lorsque le contenu de l’emplacement de stockage change. |
CreateFolderQueryWithOptions(QueryOptions) |
Récupère un objet avec les options spécifiées pour énumérer des dossiers dans un emplacement de stockage et s’abonner aux événements qui se déclenchent lorsque le contenu de l’emplacement de stockage change. |
CreateItemQuery() |
Récupère un objet pour effectuer des énumérations superficielles des fichiers et dossiers dans un emplacement de stockage. Une application peut utiliser l’objet pour énumérer les éléments dans un emplacement de stockage et s’abonner aux événements qui se déclenchent lorsque le contenu de l’emplacement de stockage change. |
CreateItemQueryWithOptions(QueryOptions) |
Récupère un objet avec les options spécifiées pour énumérer les fichiers et dossiers dans un emplacement de stockage et s’abonner aux événements qui se déclenchent lorsque le contenu de l’emplacement de stockage change. |
GetFilesAsync(CommonFileQuery) |
Récupère une liste de fichiers en fonction de la requête spécifiée (énumération superficielle). Cela retourne une instantané des fichiers à un point dans le temps et ne vous permet pas de suivre les modifications par le biais d’événements. |
GetFilesAsync(CommonFileQuery, UInt32, UInt32) |
Récupère une liste de fichiers d’une plage spécifiée basée sur la requête de fichier spécifiée. Cela retourne une instantané des fichiers à un point dans le temps et ne vous permet pas de suivre les modifications par le biais d’événements. |
GetFoldersAsync(CommonFolderQuery) |
Récupère une liste de dossiers et de groupes de fichiers en fonction d’une requête de dossier spécifiée. Cela retourne une instantané des dossiers ou groupes de fichiers à un moment donné et ne vous permet pas de suivre les modifications par le biais d’événements. |
GetFoldersAsync(CommonFolderQuery, UInt32, UInt32) |
Récupère de manière asynchrone une plage de dossiers dans ce dossier en fonction d’une requête de dossier. Cela retourne une instantané des dossiers ou groupes de fichiers à un moment donné et ne vous permet pas de suivre les modifications par le biais d’événements. |
GetIndexedStateAsync() |
Récupère une valeur qui indique l’état indexé de l’emplacement StorageFolder associé à la requête. |
GetItemsAsync(UInt32, UInt32) |
Récupère des éléments de liste tels que des fichiers, des dossiers ou des groupes de fichiers, dans une plage spécifiée (énumération superficielle). |
IsCommonFileQuerySupported(CommonFileQuery) |
Vérifie si ce dossier prend en charge la requête de fichier spécifiée (retourne true ou false). |
IsCommonFolderQuerySupported(CommonFolderQuery) |
Vérifie si ce dossier prend en charge la requête de dossier spécifiée (retourne true ou false). |