Bagikan melalui


FileInformationFactory Konstruktor

Definisi

Overload

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)

Membuat objek FileInformationFactory baru yang mengambil informasi tentang objek StorageFile dan StorageFolder dalam hasil kueri yang ditentukan.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)

Membuat objek FileInformationFactory baru yang mengambil informasi tentang objek StorageFile dan StorageFolder dalam hasil kueri yang ditentukan dan yang menentukan ukuran yang diminta untuk gambar mini yang diambil untuk objek.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)

Membuat objek FileInformationFactory baru yang mengambil informasi tentang objek StorageFile dan StorageFolder dalam hasil kueri yang ditentukan, dan yang menentukan ukuran dan opsi yang diminta untuk gambar mini yang diambil untuk objek.

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

Membuat objek FileInformationFactory baru yang mengambil informasi tentang objek StorageFile dan StorageFolder dalam hasil kueri yang ditentukan, menentukan ukuran dan opsi yang diminta untuk gambar mini yang diambil untuk objek, dan menunjukkan apakah akan menunda informasi pemuatan.

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)

Membuat objek FileInformationFactory baru yang mengambil informasi tentang objek StorageFile dan StorageFolder dalam hasil kueri yang ditentukan.

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)

Parameter

queryResult
IStorageQueryResultBase

Hasil kueri file dan folder pada sistem.

Untuk mempelajari tentang objek hasil kueri, lihat StorageFileQueryResult, StorageFolderQueryResult, dan StorageItemQueryResult.

mode
ThumbnailMode

Nilai yang menunjukkan jenis tampilan gambar mini yang akan diambil untuk StorageFile dan StorageFolder.

Keterangan

Jika kueri menentukan opsi SetThumbnailPrefetch , opsi tersebut ditimpa oleh opsi yang diminta di salah satu konstruktor FileInformationFactory.

Lihat juga

Berlaku untuk

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)

Membuat objek FileInformationFactory baru yang mengambil informasi tentang objek StorageFile dan StorageFolder dalam hasil kueri yang ditentukan dan yang menentukan ukuran yang diminta untuk gambar mini yang diambil untuk objek.

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)

Parameter

queryResult
IStorageQueryResultBase

Hasil kueri file dan folder pada sistem.

Untuk mempelajari tentang objek hasil kueri, lihat StorageFileQueryResult, StorageFolderQueryResult, dan StorageItemQueryResult.

mode
ThumbnailMode

Nilai yang menunjukkan jenis tampilan gambar mini yang akan diambil untuk StorageFile dan StorageFolder.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

Ukuran minimum yang diminta, dalam piksel, dari gambar mini StorageFile dan StorageFolder .

Jika gambar mini tidak diperlukan untuk objek IStorageItemInformation , atur requestedSize ke 0.

Lihat juga

Berlaku untuk

FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)

Membuat objek FileInformationFactory baru yang mengambil informasi tentang objek StorageFile dan StorageFolder dalam hasil kueri yang ditentukan, dan yang menentukan ukuran dan opsi yang diminta untuk gambar mini yang diambil untuk objek.

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)

Parameter

queryResult
IStorageQueryResultBase

Hasil kueri file dan folder pada sistem.

Untuk mempelajari tentang objek hasil kueri, lihat StorageFileQueryResult, StorageFolderQueryResult, dan StorageItemQueryResult.

mode
ThumbnailMode

Nilai yang menunjukkan jenis tampilan gambar mini yang akan diambil untuk StorageFile dan StorageFolder.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

Ukuran minimum yang diminta, dalam piksel, dari gambar mini StorageFile dan StorageFolder .

Jika gambar mini tidak diperlukan untuk objek IStorageItemInformation , atur requestedSize ke 0.

thumbnailOptions
ThumbnailOptions

Opsi pengambilan gambar mini.

Jika Anda menggunakan kontrol FileInformationFactory dengan kontrol JavaScript ListView atau XAML ListView dan GridView , jangan tentukan kontrol ThumbnailOptions.ReturnOnlyIfCached karena mode ini dapat mencegah kontrol diisi dengan thumbnail dengan benar.

Lihat juga

Berlaku untuk

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

Membuat objek FileInformationFactory baru yang mengambil informasi tentang objek StorageFile dan StorageFolder dalam hasil kueri yang ditentukan, menentukan ukuran dan opsi yang diminta untuk gambar mini yang diambil untuk objek, dan menunjukkan apakah akan menunda informasi pemuatan.

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)

Parameter

queryResult
IStorageQueryResultBase

Hasil kueri file dan folder pada sistem.

Untuk mempelajari tentang objek hasil kueri, lihat StorageFileQueryResult, StorageFolderQueryResult, dan StorageItemQueryResult.

mode
ThumbnailMode

Nilai yang menunjukkan jenis tampilan gambar mini yang akan diambil untuk StorageFile dan StorageFolder.

requestedThumbnailSize
UInt32

unsigned int

uint32_t

Ukuran minimum yang diminta, dalam piksel, dari gambar mini StorageFile dan StorageFolder .

Jika gambar mini tidak diperlukan untuk objek IStorageItemInformation , atur requestedSize ke 0.

thumbnailOptions
ThumbnailOptions

Opsi pengambilan gambar mini.

Jika Anda menggunakan kontrol FileInformationFactory dengan kontrol JavaScript ListView atau XAML ListView dan GridView , jangan tentukan kontrol ThumbnailOptions.ReturnOnlyIfCached karena mode ini dapat mencegah kontrol diisi dengan thumbnail dengan benar.

delayLoad
Boolean

bool

Benar untuk menunda memuat informasi; jika tidak salah. Secara default, opsi ini salah dan pemuatan penundaan tidak digunakan.

Jika delayLoad benar, ini mengotorisasi FileInformationFactory untuk mengembalikan objek IStorageItemInformation sebelum gambar mini tersedia. Selanjutnya, sistem mengaktifkan peristiwa ThumbnailUpdated saat gambar mini tersedia. Menggunakan pemuatan penundaan disarankan karena membuat aplikasi tampak lebih responsif.

Jika delayLoad salah (karena secara default), sistem akan membutuhkan lebih banyak waktu untuk mengambil objek IStorageItemInformation , tetapi setelah objek diambil semua gambar mini yang di-cache akan dapat diakses secara sinkron. Gambar mini yang tidak di-cache masih harus diakses secara asinkron sebagai respons terhadap peristiwa ThumbnailUpdated .

Lihat juga

Berlaku untuk