FileInformationFactory Classe
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.
Permet de charger des informations sur les fichiers et dossiers à partir des résultats d’une requête et de lier ces éléments de système de fichiers à des contrôles ListView ou ListView et GridView JavaScript. Une fois les informations chargées, une application peut accéder rapidement à ces informations à l’aide d’opérations synchrones.
public ref class FileInformationFactory sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Storage.BulkAccess.IFileInformationFactoryFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class FileInformationFactory final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Storage.BulkAccess.IFileInformationFactoryFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class FileInformationFactory final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Storage.BulkAccess.IFileInformationFactoryFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class FileInformationFactory
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Storage.BulkAccess.IFileInformationFactoryFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class FileInformationFactory
function FileInformationFactory(queryResult, mode, requestedThumbnailSize, thumbnailOptions, delayLoad)
Public NotInheritable Class FileInformationFactory
- Héritage
- 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)
|
Constructeurs
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode) |
Crée un objet FileInformationFactory qui récupère des informations sur les objets StorageFile et StorageFolder dans le résultat de requête spécifié. |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32) |
Crée un objet FileInformationFactory qui récupère des informations sur les objets StorageFile et StorageFolder dans le résultat de requête spécifié et qui spécifie la taille demandée pour les miniatures récupérées pour les objets. |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions) |
Crée un objet FileInformationFactory qui récupère des informations sur les objets StorageFile et StorageFolder dans le résultat de requête spécifié, et qui spécifie la taille demandée et les options pour les miniatures récupérées pour les objets. |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean) |
Crée un objet FileInformationFactory qui récupère des informations sur les objets StorageFile et StorageFolder dans le résultat de requête spécifié, spécifie la taille demandée et les options pour les miniatures récupérées pour les objets, et indique s’il faut retarder le chargement des informations. |
Méthodes
GetFilesAsync() |
Récupère une collection d’objets FileInformation qui contiennent des informations sur tous les objets StorageFile d’une collection. |
GetFilesAsync(UInt32, UInt32) |
Récupère une collection d’objets FileInformation qui contiennent des informations sur une plage d’objets StorageFile dans une collection. |
GetFoldersAsync() |
Récupère une collection d’objets FolderInformation qui contiennent des informations sur tous les objets StorageFolder d’une collection. |
GetFoldersAsync(UInt32, UInt32) |
Récupère une collection d’objets FolderInformation qui contiennent des informations sur une plage d’objets StorageFolder dans une collection. |
GetItemsAsync() |
Récupère une collection d’objets IStorageItemInformation qui contiennent des informations sur tous les éléments de la collection. |
GetItemsAsync(UInt32, UInt32) |
Récupère une collection d’objets IStorageItemInformation qui contiennent des informations sur une plage d’éléments d’une collection. |
GetVirtualizedFilesVector() |
Obtient un vecteur virtualisé d’objets IStorageItemInformation qui peuvent être liés aux contrôles ListView ou GridView en C#, C++ et VB. |
GetVirtualizedFoldersVector() |
Obtient un vecteur virtualisé d’objets IStorageItemInformation qui peuvent être liés aux contrôles ListView ou GridView en C#, C++ et VB. |
GetVirtualizedItemsVector() |
Obtient un vecteur virtualisé d’objets IStorageItemInformation qui peuvent être liés aux contrôles ListView ou GridView en C#, C++ et VB. |