FileInformationFactory Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode) |
Создает новый объект FileInformationFactory , который получает сведения об объектах StorageFile и StorageFolder в указанном результате запроса. |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32) |
Создает новый объект FileInformationFactory , который получает сведения об объектах StorageFile и StorageFolder в указанном результате запроса и задает запрошенный размер эскизов, извлекаемых для объектов . |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions) |
Создает новый объект FileInformationFactory , который получает сведения об объектах StorageFile и StorageFolder в указанном результате запроса и задает запрошенный размер и параметры эскизов, извлекаемых для объектов . |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean) |
Создает новый объект FileInformationFactory , который получает сведения об объектах StorageFile и StorageFolder в указанном результате запроса, задает запрошенный размер и параметры эскизов, извлекаемых для объектов, а также указывает, следует ли задерживать загрузку информации. |
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)
Создает новый объект FileInformationFactory , который получает сведения об объектах StorageFile и StorageFolder в указанном результате запроса.
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)
Параметры
- queryResult
- IStorageQueryResultBase
Результат запроса файлов и папок в системе.
Дополнительные сведения об объектах результатов запроса см. в разделах StorageFileQueryResult, StorageFolderQueryResult и StorageItemQueryResult.
- mode
- ThumbnailMode
Значение типа , указывающее тип представления эскизов, извлекаемых для StorageFile и StorageFolder.
Комментарии
Если в запросе указаны параметры SetThumbnailPrefetch , эти параметры переопределяются параметрами, запрошенными в любом из конструкторов FileInformationFactory.
См. также раздел
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean)
Применяется к
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)
Создает новый объект FileInformationFactory , который получает сведения об объектах StorageFile и StorageFolder в указанном результате запроса и задает запрошенный размер эскизов, извлекаемых для объектов .
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)
Параметры
- queryResult
- IStorageQueryResultBase
Результат запроса файлов и папок в системе.
Дополнительные сведения об объектах результатов запроса см. в разделах StorageFileQueryResult, StorageFolderQueryResult и StorageItemQueryResult.
- mode
- ThumbnailMode
Значение типа , указывающее тип представления эскизов, извлекаемых для StorageFile и StorageFolder.
- requestedThumbnailSize
-
UInt32
unsigned int
uint32_t
Запрошенный минимальный размер эскизов StorageFile и StorageFolder (в пикселях).
Если эскизы не требуются для объектов IStorageItemInformation , задайте для свойства requestedSize значение 0.
См. также раздел
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean)
Применяется к
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)
Создает новый объект FileInformationFactory , который получает сведения об объектах StorageFile и StorageFolder в указанном результате запроса и задает запрошенный размер и параметры эскизов, извлекаемых для объектов .
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)
Параметры
- queryResult
- IStorageQueryResultBase
Результат запроса файлов и папок в системе.
Дополнительные сведения об объектах результатов запроса см. в разделах StorageFileQueryResult, StorageFolderQueryResult и StorageItemQueryResult.
- mode
- ThumbnailMode
Значение типа , указывающее тип представления эскизов, извлекаемых для StorageFile и StorageFolder.
- requestedThumbnailSize
-
UInt32
unsigned int
uint32_t
Запрошенный минимальный размер эскизов StorageFile и StorageFolder (в пикселях).
Если эскизы не требуются для объектов IStorageItemInformation , задайте для свойства requestedSize значение 0.
- thumbnailOptions
- ThumbnailOptions
Параметры получения эскизов.
Если вы используете FileInformationFactory с элементами управления ListView javaScript или XAML ListView и GridView , не указывайте ThumbnailOptions.ReturnOnlyIfCached , так как этот режим может препятствовать правильному заполнению элемента управления эскизами.
См. также раздел
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean)
Применяется к
FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions, Boolean)
Создает новый объект FileInformationFactory , который получает сведения об объектах StorageFile и StorageFolder в указанном результате запроса, задает запрошенный размер и параметры эскизов, извлекаемых для объектов, а также указывает, следует ли задерживать загрузку информации.
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)
Параметры
- queryResult
- IStorageQueryResultBase
Результат запроса файлов и папок в системе.
Дополнительные сведения об объектах результатов запроса см. в разделах StorageFileQueryResult, StorageFolderQueryResult и StorageItemQueryResult.
- mode
- ThumbnailMode
Значение типа , указывающее тип представления эскизов, извлекаемых для StorageFile и StorageFolder.
- requestedThumbnailSize
-
UInt32
unsigned int
uint32_t
Запрошенный минимальный размер эскизов StorageFile и StorageFolder (в пикселях).
Если эскизы не требуются для объектов IStorageItemInformation , задайте для свойства requestedSize значение 0.
- thumbnailOptions
- ThumbnailOptions
Параметры получения эскизов.
Если вы используете FileInformationFactory с элементами управления ListView javaScript или XAML ListView и GridView , не указывайте ThumbnailOptions.ReturnOnlyIfCached , так как этот режим может препятствовать правильному заполнению элемента управления эскизами.
- delayLoad
-
Boolean
bool
Значение true, чтобы отложить загрузку информации; в противном случае — false. По умолчанию этот параметр имеет значение false, а задержка загрузки не используется.
Если параметр delayLoad имеет значение true, он разрешает FileInformationFactory возвращать объекты IStorageItemInformation до появления эскизов. Затем система запускает событие ThumbnailUpdated , когда эскизы становятся доступными. Рекомендуется использовать отложенную загрузку, так как это повышает скорость реагирования приложений.
Если параметр delayLoad имеет значение false (как и по умолчанию), системе потребуется больше времени для получения объектов IStorageItemInformation , но после получения объектов все кэшированные эскизы будут доступны синхронно. Эскизы, которые не кэшируются, по-прежнему должны быть доступны асинхронно в ответ на событие ThumbnailUpdated .
См. также раздел
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32)
- FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)