FileInformationFactory Costruttori

Definizione

Overload

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)

Crea un nuovo oggetto FileInformationFactory che recupera informazioni sugli oggetti StorageFile e StorageFolder nel risultato della query specificato.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)

Crea un nuovo oggetto FileInformationFactory che recupera informazioni sugli oggetti StorageFile e StorageFolder nel risultato della query specificato e che specifica le dimensioni richieste per le anteprime recuperate per gli oggetti.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)

Crea un nuovo oggetto FileInformationFactory che recupera informazioni sugli oggetti StorageFile e StorageFolder nel risultato della query specificato e specifica le dimensioni e le opzioni richieste per le anteprime recuperate per gli oggetti.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean)

Crea un nuovo oggetto FileInformationFactory che recupera informazioni sugli oggetti StorageFile e StorageFolder nel risultato della query specificato, specifica le dimensioni e le opzioni richieste per le anteprime recuperate per gli oggetti e indica se ritardare il caricamento delle informazioni.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)

Crea un nuovo oggetto FileInformationFactory che recupera informazioni sugli oggetti StorageFile e StorageFolder nel risultato della query specificato.

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)

Parametri

queryResult
IStorageQueryResultBase

Risultato di una query di file e cartelle nel sistema.

Per informazioni sugli oggetti risultato della query, vedere StorageFileQueryResult, StorageFolderQueryResult e StorageItemQueryResult.

mode
ThumbnailMode

Valore che indica il tipo di visualizzazione di anteprima da recuperare per StorageFile e StorageFolder.

Commenti

Se la query specificata opzioni SetThumbnailPrefetch , queste opzioni vengono sostituite dalle opzioni richieste in uno dei costruttori FileInformationFactory.

Vedi anche

Si applica a

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)

Crea un nuovo oggetto FileInformationFactory che recupera informazioni sugli oggetti StorageFile e StorageFolder nel risultato della query specificato e che specifica le dimensioni richieste per le anteprime recuperate per gli oggetti.

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)

Parametri

queryResult
IStorageQueryResultBase

Risultato di una query di file e cartelle nel sistema.

Per informazioni sugli oggetti risultato della query, vedere StorageFileQueryResult, StorageFolderQueryResult e StorageItemQueryResult.

mode
ThumbnailMode

Valore che indica il tipo di visualizzazione di anteprima da recuperare per StorageFile e StorageFolder.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

Dimensioni minime richieste, in pixel, delle anteprime StorageFile e StorageFolder .

Se le anteprime non sono necessarie per gli oggetti IStorageItemInformation , impostare l'oggetto requestedSize su 0.

Vedi anche

Si applica a

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)

Crea un nuovo oggetto FileInformationFactory che recupera informazioni sugli oggetti StorageFile e StorageFolder nel risultato della query specificato e specifica le dimensioni e le opzioni richieste per le anteprime recuperate per gli oggetti.

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)

Parametri

queryResult
IStorageQueryResultBase

Risultato di una query di file e cartelle nel sistema.

Per informazioni sugli oggetti risultato della query, vedere StorageFileQueryResult, StorageFolderQueryResult e StorageItemQueryResult.

mode
ThumbnailMode

Valore che indica il tipo di visualizzazione di anteprima da recuperare per StorageFile e StorageFolder.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

Dimensioni minime richieste, in pixel, delle anteprime StorageFile e StorageFolder .

Se le anteprime non sono necessarie per gli oggetti IStorageItemInformation , impostare l'oggetto requestedSize su 0.

thumbnailOptions
ThumbnailOptions

Opzioni di recupero dell'anteprima.

Se si usa FileInformationFactory con i controlli JavaScript ListView o XAML ListView e GridView, non specificare ThumbnailOptions.ReturnOnlyIfCached perché questa modalità potrebbe impedire che il controllo venga popolato correttamente con le anteprime.

Vedi anche

Si applica a

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean)

Crea un nuovo oggetto FileInformationFactory che recupera informazioni sugli oggetti StorageFile e StorageFolder nel risultato della query specificato, specifica le dimensioni e le opzioni richieste per le anteprime recuperate per gli oggetti e indica se ritardare il caricamento delle informazioni.

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)

Parametri

queryResult
IStorageQueryResultBase

Risultato di una query di file e cartelle nel sistema.

Per informazioni sugli oggetti risultato della query, vedere StorageFileQueryResult, StorageFolderQueryResult e StorageItemQueryResult.

mode
ThumbnailMode

Valore che indica il tipo di visualizzazione di anteprima da recuperare per StorageFile e StorageFolder.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

Dimensioni minime richieste, in pixel, delle anteprime StorageFile e StorageFolder .

Se le anteprime non sono necessarie per gli oggetti IStorageItemInformation , impostare l'oggetto requestedSize su 0.

thumbnailOptions
ThumbnailOptions

Opzioni di recupero dell'anteprima.

Se si usa FileInformationFactory con i controlli JavaScript ListView o XAML ListView e GridView, non specificare ThumbnailOptions.ReturnOnlyIfCached perché questa modalità potrebbe impedire che il controllo venga popolato correttamente con le anteprime.

delayLoad
Boolean

bool

True per ritardare il caricamento delle informazioni; in caso contrario false. Per impostazione predefinita, questa opzione è false e il caricamento ritardato non viene usato.

Se delayLoad è true, autorizza FileInformationFactory a restituire gli oggetti IStorageItemInformation prima che siano disponibili le anteprime. Successivamente, il sistema attiva un evento ThumbnailUpdated quando le anteprime diventano disponibili. È consigliabile usare il caricamento ritardato perché rende le app più reattive.

Se delayLoad è false (come per impostazione predefinita), il sistema richiederà più tempo per recuperare gli oggetti IStorageItemInformation , ma dopo che gli oggetti vengono recuperati tutte le anteprime memorizzate nella cache saranno accessibili in modo sincrono. Le anteprime non memorizzate nella cache devono comunque essere accessibili in modo asincrono in risposta all'evento ThumbnailUpdated .

Vedi anche

Si applica a