Compartilhar via


FileInformationFactory Construtores

Definição

Sobrecargas

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)

Cria um novo objeto FileInformationFactory que recupera informações sobre os objetos StorageFile e StorageFolder no resultado da consulta especificado.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)

Cria um novo objeto FileInformationFactory que recupera informações sobre os objetos StorageFile e StorageFolder no resultado da consulta especificado e que especifica o tamanho solicitado para miniaturas recuperadas para os objetos.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)

Cria um novo objeto FileInformationFactory que recupera informações sobre os objetos StorageFile e StorageFolder no resultado da consulta especificado e que especifica o tamanho solicitado e as opções para miniaturas recuperadas para os objetos.

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

Cria um novo objeto FileInformationFactory que recupera informações sobre os objetos StorageFile e StorageFolder no resultado da consulta especificado, especifica o tamanho e as opções solicitados para miniaturas que são recuperadas para os objetos e indica se as informações de carregamento devem ser demoradas.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)

Cria um novo objeto FileInformationFactory que recupera informações sobre os objetos StorageFile e StorageFolder no resultado da consulta especificado.

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)

Parâmetros

queryResult
IStorageQueryResultBase

O resultado de uma consulta de arquivos e pastas no sistema.

Para saber mais sobre objetos de resultado de consulta, consulte StorageFileQueryResult, StorageFolderQueryResult e StorageItemQueryResult.

mode
ThumbnailMode

Um valor que indica o tipo de exibição em miniatura a ser recuperado para StorageFile e StorageFolder.

Comentários

Se a consulta especificar as opções SetThumbnailPrefetch , essas opções serão substituídas por opções solicitadas em qualquer um dos construtores FileInformationFactory.

Confira também

Aplica-se a

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)

Cria um novo objeto FileInformationFactory que recupera informações sobre os objetos StorageFile e StorageFolder no resultado da consulta especificado e que especifica o tamanho solicitado para miniaturas recuperadas para os objetos.

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)

Parâmetros

queryResult
IStorageQueryResultBase

O resultado de uma consulta de arquivos e pastas no sistema.

Para saber mais sobre objetos de resultado de consulta, consulte StorageFileQueryResult, StorageFolderQueryResult e StorageItemQueryResult.

mode
ThumbnailMode

Um valor que indica o tipo de exibição em miniatura a ser recuperado para StorageFile e StorageFolder.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

O tamanho mínimo solicitado, em pixels, das miniaturas StorageFile e StorageFolder .

Se miniaturas não forem necessárias para objetos IStorageItemInformation , defina requestedSize como 0.

Confira também

Aplica-se a

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)

Cria um novo objeto FileInformationFactory que recupera informações sobre os objetos StorageFile e StorageFolder no resultado da consulta especificado e que especifica o tamanho solicitado e as opções para miniaturas recuperadas para os objetos.

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)

Parâmetros

queryResult
IStorageQueryResultBase

O resultado de uma consulta de arquivos e pastas no sistema.

Para saber mais sobre objetos de resultado de consulta, consulte StorageFileQueryResult, StorageFolderQueryResult e StorageItemQueryResult.

mode
ThumbnailMode

Um valor que indica o tipo de exibição em miniatura a ser recuperado para StorageFile e StorageFolder.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

O tamanho mínimo solicitado, em pixels, das miniaturas StorageFile e StorageFolder .

Se miniaturas não forem necessárias para objetos IStorageItemInformation , defina requestedSize como 0.

thumbnailOptions
ThumbnailOptions

As opções de recuperação em miniatura.

Se você estiver usando FileInformationFactory com os controles JavaScript ListView ou XAML ListView e GridView , não especifique ThumbnailOptions.ReturnOnlyIfCached porque esse modo pode impedir que o controle seja preenchido corretamente com miniaturas.

Confira também

Aplica-se a

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

Cria um novo objeto FileInformationFactory que recupera informações sobre os objetos StorageFile e StorageFolder no resultado da consulta especificado, especifica o tamanho e as opções solicitados para miniaturas que são recuperadas para os objetos e indica se as informações de carregamento devem ser demoradas.

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)

Parâmetros

queryResult
IStorageQueryResultBase

O resultado de uma consulta de arquivos e pastas no sistema.

Para saber mais sobre objetos de resultado de consulta, consulte StorageFileQueryResult, StorageFolderQueryResult e StorageItemQueryResult.

mode
ThumbnailMode

Um valor que indica o tipo de exibição em miniatura a ser recuperado para StorageFile e StorageFolder.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

O tamanho mínimo solicitado, em pixels, das miniaturas StorageFile e StorageFolder .

Se miniaturas não forem necessárias para objetos IStorageItemInformation , defina requestedSize como 0.

thumbnailOptions
ThumbnailOptions

As opções de recuperação em miniatura.

Se você estiver usando FileInformationFactory com os controles JavaScript ListView ou XAML ListView e GridView , não especifique ThumbnailOptions.ReturnOnlyIfCached porque esse modo pode impedir que o controle seja preenchido corretamente com miniaturas.

delayLoad
Boolean

bool

True para atrasar o carregamento de informações; caso contrário, false. Por padrão, essa opção é falsa e o carregamento de atraso não é usado.

Se delayLoad for true, ele autorizará o FileInformationFactory a retornar objetos IStorageItemInformation antes que as miniaturas estejam disponíveis. Posteriormente, o sistema dispara um evento ThumbnailUpdated quando miniaturas ficam disponíveis. O uso do carregamento com atraso é recomendado porque faz com que os aplicativos pareçam mais responsivos.

Se delayLoad for false (como é por padrão), o sistema exigirá mais tempo para recuperar objetos IStorageItemInformation , mas depois que os objetos forem recuperados, todas as miniaturas armazenadas em cache estarão acessíveis de forma síncrona. As miniaturas que não são armazenadas em cache ainda devem ser acessadas de forma assíncrona em resposta ao evento ThumbnailUpdated .

Confira também

Aplica-se a