Partager via


FileInformationFactory Constructeurs

Définition

Surcharges

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.

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é.

public:
 FileInformationFactory(IStorageQueryResultBase ^ queryResult, ThumbnailMode mode);
 FileInformationFactory(IStorageQueryResultBase const& queryResult, ThumbnailMode const& mode);
public FileInformationFactory(IStorageQueryResultBase queryResult, ThumbnailMode mode);
function FileInformationFactory(queryResult, mode)
Public Sub New (queryResult As IStorageQueryResultBase, mode As ThumbnailMode)

Paramètres

queryResult
IStorageQueryResultBase

Résultat d’une requête de fichiers et de dossiers sur le système.

Pour en savoir plus sur les objets de résultats de requête, consultez StorageFileQueryResult, StorageFolderQueryResult et StorageItemQueryResult.

mode
ThumbnailMode

Valeur qui indique le type de vue miniature à récupérer pour storageFile et StorageFolder.

Remarques

Si la requête a spécifié des options SetThumbnailPrefetch , ces options sont remplacées par les options demandées dans l’un des constructeurs FileInformationFactory.

Voir aussi

S’applique à

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.

public:
 FileInformationFactory(IStorageQueryResultBase ^ queryResult, ThumbnailMode mode, unsigned int requestedThumbnailSize);
 FileInformationFactory(IStorageQueryResultBase const& queryResult, ThumbnailMode const& mode, uint32_t const& requestedThumbnailSize);
public FileInformationFactory(IStorageQueryResultBase queryResult, ThumbnailMode mode, uint requestedThumbnailSize);
function FileInformationFactory(queryResult, mode, requestedThumbnailSize)
Public Sub New (queryResult As IStorageQueryResultBase, mode As ThumbnailMode, requestedThumbnailSize As UInteger)

Paramètres

queryResult
IStorageQueryResultBase

Résultat d’une requête de fichiers et de dossiers sur le système.

Pour en savoir plus sur les objets de résultats de requête, consultez StorageFileQueryResult, StorageFolderQueryResult et StorageItemQueryResult.

mode
ThumbnailMode

Valeur qui indique le type de vue miniature à récupérer pour storageFile et StorageFolder.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

Taille minimale demandée, en pixels, des miniatures StorageFile et StorageFolder .

Si les miniatures ne sont pas requises pour les objets IStorageItemInformation , définissez requestedSize sur 0.

Voir aussi

S’applique à

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.

public:
 FileInformationFactory(IStorageQueryResultBase ^ queryResult, ThumbnailMode mode, unsigned int requestedThumbnailSize, ThumbnailOptions thumbnailOptions);
 FileInformationFactory(IStorageQueryResultBase const& queryResult, ThumbnailMode const& mode, uint32_t const& requestedThumbnailSize, ThumbnailOptions const& thumbnailOptions);
public FileInformationFactory(IStorageQueryResultBase queryResult, ThumbnailMode mode, uint requestedThumbnailSize, ThumbnailOptions thumbnailOptions);
function FileInformationFactory(queryResult, mode, requestedThumbnailSize, thumbnailOptions)
Public Sub New (queryResult As IStorageQueryResultBase, mode As ThumbnailMode, requestedThumbnailSize As UInteger, thumbnailOptions As ThumbnailOptions)

Paramètres

queryResult
IStorageQueryResultBase

Résultat d’une requête de fichiers et de dossiers sur le système.

Pour en savoir plus sur les objets de résultats de requête, consultez StorageFileQueryResult, StorageFolderQueryResult et StorageItemQueryResult.

mode
ThumbnailMode

Valeur qui indique le type de vue miniature à récupérer pour storageFile et StorageFolder.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

Taille minimale demandée, en pixels, des miniatures StorageFile et StorageFolder .

Si les miniatures ne sont pas requises pour les objets IStorageItemInformation , définissez requestedSize sur 0.

thumbnailOptions
ThumbnailOptions

Options de récupération des miniatures.

Si vous utilisez FileInformationFactory avec les contrôles ListView javaScript ou XAML ListView et GridView , ne spécifiez pas ThumbnailOptions.ReturnOnlyIfCached , car ce mode peut empêcher le contrôle d’être correctement rempli avec des miniatures.

Voir aussi

S’applique à

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.

public:
 FileInformationFactory(IStorageQueryResultBase ^ queryResult, ThumbnailMode mode, unsigned int requestedThumbnailSize, ThumbnailOptions thumbnailOptions, bool delayLoad);
 FileInformationFactory(IStorageQueryResultBase const& queryResult, ThumbnailMode const& mode, uint32_t const& requestedThumbnailSize, ThumbnailOptions const& thumbnailOptions, bool const& delayLoad);
public FileInformationFactory(IStorageQueryResultBase queryResult, ThumbnailMode mode, uint requestedThumbnailSize, ThumbnailOptions thumbnailOptions, bool delayLoad);
function FileInformationFactory(queryResult, mode, requestedThumbnailSize, thumbnailOptions, delayLoad)
Public Sub New (queryResult As IStorageQueryResultBase, mode As ThumbnailMode, requestedThumbnailSize As UInteger, thumbnailOptions As ThumbnailOptions, delayLoad As Boolean)

Paramètres

queryResult
IStorageQueryResultBase

Résultat d’une requête de fichiers et de dossiers sur le système.

Pour en savoir plus sur les objets de résultats de requête, consultez StorageFileQueryResult, StorageFolderQueryResult et StorageItemQueryResult.

mode
ThumbnailMode

Valeur qui indique le type de vue miniature à récupérer pour storageFile et StorageFolder.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

Taille minimale demandée, en pixels, des miniatures StorageFile et StorageFolder .

Si les miniatures ne sont pas requises pour les objets IStorageItemInformation , définissez requestedSize sur 0.

thumbnailOptions
ThumbnailOptions

Options de récupération des miniatures.

Si vous utilisez FileInformationFactory avec les contrôles ListView javaScript ou XAML ListView et GridView , ne spécifiez pas ThumbnailOptions.ReturnOnlyIfCached , car ce mode peut empêcher le contrôle d’être correctement rempli avec des miniatures.

delayLoad
Boolean

bool

True pour retarder le chargement des informations ; sinon, false. Par défaut, cette option est false et le chargement différé n’est pas utilisé.

Si delayLoad a la valeur true, il autorise FileInformationFactory à retourner des objets IStorageItemInformation avant que les miniatures ne soient disponibles. Par la suite, le système déclenche un événement ThumbnailUpdated lorsque les miniatures deviennent disponibles. L’utilisation du chargement différé est recommandée, car elle donne l’impression que les applications semblent plus réactives.

Si delayLoad a la valeur false (comme c’est le cas par défaut), le système a besoin de plus de temps pour récupérer les objets IStorageItemInformation , mais une fois les objets récupérés, toutes les miniatures mises en cache sont accessibles de manière synchrone. Les miniatures qui ne sont pas mises en cache doivent toujours être accessibles de manière asynchrone en réponse à l’événement ThumbnailUpdated .

Voir aussi

S’applique à